Home
last modified time | relevance | path

Searched refs:try_lock_shared (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/
H A Dtry_lock_shared.pass.cpp43 assert(!m.try_lock_shared()); in f()
44 assert(!m.try_lock_shared()); in f()
45 assert(!m.try_lock_shared()); in f()
46 while(!m.try_lock_shared()) in f()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/
H A Dtry_lock_shared.pass.cpp50 assert(!m.try_lock_shared()); in f()
51 assert(!m.try_lock_shared()); in f()
52 assert(!m.try_lock_shared()); in f()
53 while(!m.try_lock_shared()) in f()
H A Dtry_lock_until_deadlock_bug.pass.cpp46 while (m.try_lock_shared()) { in blocked_reader()
/llvm-project-15.0.7/libcxx/src/
H A Dshared_mutex.cpp73 __shared_mutex_base::try_lock_shared() in try_lock_shared() function in __shared_mutex_base
114 bool shared_timed_mutex::try_lock_shared() { return __base.try_lock_shared(); } in try_lock_shared() function in shared_timed_mutex
/llvm-project-15.0.7/libcxx/include/
H A Dshared_mutex37 bool try_lock_shared();
64 bool try_lock_shared();
172 bool try_lock_shared() _LIBCPP_THREAD_SAFETY_ANNOTATION(try_acquire_shared_capability(true));
198 _LIBCPP_INLINE_VISIBILITY bool try_lock_shared() { return __base.try_lock_shared(); }
235 bool try_lock_shared();
342 __owns_(__m.try_lock_shared())
456 __owns_ = __m_->try_lock_shared();
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/
H A Dtry_lock.pass.cpp30 bool try_lock_shared() in try_lock_shared() function
/llvm-project-15.0.7/libcxx/test/support/
H A Dnasty_containers.h308 bool try_lock_shared() { return true; } in try_lock_shared() function