Home
last modified time | relevance | path

Searched refs:try_lock (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock.algorithm/
H A Dtry_lock.pass.cpp28 bool try_lock() in try_lock() function in L0
46 bool try_lock() in try_lock() function in L1
64 bool try_lock() in try_lock() function in L2
80 assert(std::try_lock(l0, l1) == -1); in main()
87 assert(std::try_lock(l0, l1) == 1); in main()
94 assert(std::try_lock(l0, l1) == 0); in main()
104 (void)std::try_lock(l0, l1); in main()
118 (void)std::try_lock(l0, l1); in main()
154 (void)std::try_lock(l0, l1, l2); in main()
208 (void)std::try_lock(l0, l1, l2); in main()
[all …]
H A Dlock.pass.cpp42 bool try_lock() in try_lock() function in L0
65 bool try_lock() in try_lock() function in L1
88 bool try_lock() in try_lock() function in L2
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/
H A Dtry_lock.pass.cpp28 bool try_lock() in try_lock() function
41 assert(lk.try_lock() == true); in main()
47 TEST_IGNORE_NODISCARD lk.try_lock(); in main()
56 assert(lk.try_lock() == false); in main()
63 TEST_IGNORE_NODISCARD lk.try_lock(); in main()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive/
H A Dtry_lock.pass.cpp37 assert(!m.try_lock()); in f()
38 assert(!m.try_lock()); in f()
39 assert(!m.try_lock()); in f()
40 while(!m.try_lock()) in f()
43 assert(m.try_lock()); in f()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/
H A Dtry_lock.pass.cpp37 assert(!m.try_lock()); in f()
38 assert(!m.try_lock()); in f()
39 assert(!m.try_lock()); in f()
40 while(!m.try_lock()) in f()
43 assert(m.try_lock()); in f()
/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.cpp43 assert(lk.try_lock() == true); in main()
49 TEST_IGNORE_NODISCARD lk.try_lock(); in main()
58 assert(lk.try_lock() == false); in main()
65 TEST_IGNORE_NODISCARD lk.try_lock(); in main()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/
H A Dtry_lock.pass.cpp37 assert(!m.try_lock()); in f()
38 assert(!m.try_lock()); in f()
39 assert(!m.try_lock()); in f()
40 while(!m.try_lock()) in f()
/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.pass.cpp42 assert(!m.try_lock()); in f()
43 assert(!m.try_lock()); in f()
44 assert(!m.try_lock()); in f()
45 while(!m.try_lock()) 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.pass.cpp42 assert(!m.try_lock()); in f()
43 assert(!m.try_lock()); in f()
44 assert(!m.try_lock()); in f()
45 while(!m.try_lock()) in f()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.class/
H A Dtry_lock.pass.cpp37 assert(!m.try_lock()); in f()
38 assert(!m.try_lock()); in f()
39 assert(!m.try_lock()); in f()
40 while(!m.try_lock()) in f()
/llvm-project-15.0.7/libcxx/include/
H A Dmutex29 bool try_lock();
46 bool try_lock() noexcept;
63 bool try_lock();
81 bool try_lock() noexcept;
149 bool try_lock();
170 int try_lock(L1&, L2&, L3&...);
229 bool try_lock() _NOEXCEPT;
252 bool try_lock() _NOEXCEPT;
294 bool try_lock() _NOEXCEPT;
333 try_lock(_L0& __l0, _L1& __l1)
[all …]
H A Dshared_mutex32 bool try_lock();
55 bool try_lock();
101 bool try_lock();
167 bool try_lock() _LIBCPP_THREAD_SAFETY_ANNOTATION(try_acquire_capability(true));
193 _LIBCPP_INLINE_VISIBILITY bool try_lock() { return __base.try_lock(); }
219 bool try_lock();
401 bool try_lock();
450 shared_lock<_Mutex>::try_lock()
453 __throw_system_error(EPERM, "shared_lock::try_lock: references null mutex");
455 __throw_system_error(EDEADLK, "shared_lock::try_lock: already locked");
H A D__mutex_base53 bool try_lock() _NOEXCEPT _LIBCPP_THREAD_SAFETY_ANNOTATION(try_acquire_capability(true));
128 : __m_(_VSTD::addressof(__m)), __owns_(__m.try_lock()) {}
167 bool try_lock();
213 unique_lock<_Mutex>::try_lock()
216 __throw_system_error(EPERM, "unique_lock::try_lock: references null mutex");
218 __throw_system_error(EDEADLK, "unique_lock::try_lock: already locked");
219 __owns_ = __m_->try_lock();
/llvm-project-15.0.7/clang/test/Analysis/copypaste/
H A Dsuspicious-clones.cpp27 bool try_lock();
37 if (m1.try_lock()) { in busyIncrement()
49 if (m1.try_lock()) { in faultyBusyIncrement()
/llvm-project-15.0.7/libcxx/src/
H A Dmutex.cpp44 mutex::try_lock() noexcept in try_lock() function in mutex
90 recursive_mutex::try_lock() noexcept in try_lock() function in recursive_mutex
117 timed_mutex::try_lock() noexcept in try_lock() function in timed_mutex
168 recursive_timed_mutex::try_lock() noexcept in try_lock() function in recursive_timed_mutex
H A Dshared_mutex.cpp40 __shared_mutex_base::try_lock() in try_lock() function in __shared_mutex_base
111 bool shared_timed_mutex::try_lock() { return __base.try_lock(); } in try_lock() function in shared_timed_mutex
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DMutex.h60 bool try_lock() { in try_lock() function
62 return impl.try_lock(); in try_lock()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_stoptheworld_test.cpp40 if (mutex.try_lock()) { in IncrementerThread()
104 if (mutex.try_lock()) { in AdvancedIncrementerThread()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.scoped/
H A Dmutex.pass.cpp28 bool try_lock() { if (locked) return false; locked = true; return true; } in try_lock() function
51 bool try_lock() { in try_lock() function
/llvm-project-15.0.7/lldb/source/Plugins/OperatingSystem/Python/
H A DOperatingSystemPython.cpp160 (void)api_lock.try_lock(); // See above. in UpdateThreadList()
302 (void)api_lock.try_lock(); // See above. in CreateRegisterContextForThread()
389 (void)api_lock.try_lock(); // See above. in CreateThread()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.guard/
H A Dadopt_lock.pass.cpp27 assert(m.try_lock() == false); in do_try_lock()
H A Dmutex.pass.cpp30 assert(m.try_lock() == false); in do_try_lock()
/llvm-project-15.0.7/compiler-rt/test/tsan/
H A Ddeadlock_detector_stress_test.cpp43 bool try_lock() { return 0 == pthread_mutex_trylock(&mu_); } in try_lock() function in PthreadMutex
71 bool try_lock() { return 0 == pthread_spin_trylock(&mu_); } in try_lock() function in PthreadSpinLock
95 bool try_lock() { return 0 == pthread_rwlock_trywrlock(&mu_); } in try_lock() function in PthreadRWLock
146 return locks_[i]->try_lock(); in T()
/llvm-project-15.0.7/compiler-rt/test/lsan/TestCases/Linux/
H A Dlibdl_deadlock.cpp33 if (!out.try_lock()) { in Watchdog()
/llvm-project-15.0.7/flang/runtime/
H A Dlock.h55 bool Try() { return mutex_.try_lock(); }

12