/llvm-project/libcxx/test/std/thread/thread.condition/thread.condition.condvar/ |
H A D | notify_one.pass.cpp | 61 std::unique_lock<std::mutex> lk(mut); in f1() local 73 std::unique_lock<std::mutex> lk(mut); in f2() local 93 std::unique_lock<std::mutex> lk(mut); in main() local 102 std::unique_lock<std::mutex> lk(mut); in main() local 119 std::unique_lock<std::mutex> lk(mut); in main() local
|
H A D | notify_all.pass.cpp | 65 std::unique_lock<std::mutex>lk(mut); in main() local 34 std::unique_lock<std::mutex> lk(mut); f1() local 44 std::unique_lock<std::mutex> lk(mut); f2() local 58 std::unique_lock<std::mutex>lk(mut); main() local
|
H A D | destructor.pass.cpp | 34 Lock lk(m); in f() local 42 Lock lk(m); in g() local 53 Lock lk(m); in main() local
|
H A D | wait.pass.cpp | 33 std::unique_lock<std::mutex> lk(mut); in f() local 44 std::unique_lock<std::mutex> lk(mut); in main() local
|
/llvm-project/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/ |
H A D | notify_one.pass.cpp | 39 L1 lk(m0); in f1() local 49 L1 lk(m0); in f2() local 63 L1 lk(m0); in main() local 70 L1 lk(m0); in main() local 87 L1 lk(m0); in main() local
|
H A D | wait.pass.cpp | 38 L1 lk(m0); in f() local 49 L1 lk(m0); in main() local
|
H A D | notify_all.pass.cpp | 39 L1 lk(m0); in helper() local 56 L1 lk(m0); in main() local
|
/llvm-project/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/ |
H A D | mutex_try_to_lock.pass.cpp | 40 std::unique_lock<std::mutex> lk(m, std::try_to_lock); f() local 44 std::unique_lock<std::mutex> lk(m, std::try_to_lock); f() local 48 std::unique_lock<std::mutex> lk(m, std::try_to_lock); f() local 53 std::unique_lock<std::mutex> lk(m, std::try_to_lock); f() local
|
H A D | mutex_defer_lock.pass.cpp | 29 std::unique_lock<M> lk(m, std::defer_lock); main() local 36 std::unique_lock<M> lk(m, std::defer_lock); main() local
|
H A D | mutex_adopt_lock.pass.cpp | 30 std::unique_lock<M> lk(m, std::adopt_lock); main() local 38 std::unique_lock<M> lk(m, std::adopt_lock); main() local
|
H A D | move_ctor.pass.cpp | 29 std::unique_lock<M> lk = std::move(lk0); main() local 39 std::unique_lock<M> lk = std::move(lk0); main() local
|
H A D | mutex_duration.pass.cpp | 38 std::unique_lock<std::timed_mutex> lk(m, ms(300)); f1() local 48 std::unique_lock<std::timed_mutex> lk(m, ms(250)); f2() local
|
H A D | mutex_time_point.pass.cpp | 38 std::unique_lock<std::timed_mutex> lk(m, Clock::now() + ms(300)); f1() local 48 std::unique_lock<std::timed_mutex> lk(m, Clock::now() + ms(250)); f2() local
|
/llvm-project/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/ |
H A D | mutex_try_to_lock.pass.cpp | 52 std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); in f() local 56 std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); in f() local 60 std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); in f() local 65 std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); in f() local
|
H A D | mutex_adopt_lock.pass.cpp | 31 std::unique_lock<M> lk(m, std::adopt_lock); in main() local 39 std::unique_lock<M> lk(m, std::adopt_lock); in main() local
|
H A D | mutex_defer_lock.pass.cpp | 30 std::unique_lock<M> lk(m, std::defer_lock); in main() local 37 std::unique_lock<M> lk(m, std::defer_lock); in main() local
|
H A D | move_ctor.pass.cpp | 30 std::shared_lock<M> lk = std::move(lk0); in main() local 40 std::shared_lock<M> lk = std::move(lk0); in main() local
|
H A D | mutex_duration.pass.cpp | 58 std::shared_lock<std::shared_timed_mutex> lk(m, LongTime); in f1() local 65 std::shared_lock<std::shared_timed_mutex> lk(m, ShortTime); in f2() local
|
H A D | mutex_time_point.pass.cpp | 50 std::shared_lock<std::shared_timed_mutex> lk(m, t0 + LongTime); in f1() local 59 std::shared_lock<std::shared_timed_mutex> lk(m, t0 + ShortTime); in f2() local
|
/llvm-project/libcxx/src/ |
H A D | shared_mutex.cpp | 23 unique_lock<mutex> lk(__mut_); in lock() local 32 unique_lock<mutex> lk(__mut_); in try_lock() local 49 unique_lock<mutex> lk(__mut_); lock_shared() local 58 unique_lock<mutex> lk(__mut_); try_lock_shared() local [all...] |
H A D | mutex.cpp | 79 unique_lock<mutex> lk(__m_); in lock() local 86 unique_lock<mutex> lk(__m_, try_to_lock); in try_lock() local 108 unique_lock<mutex> lk(__m_); in lock() local 123 unique_lock<mutex> lk(__m_, try_to_lock); in try_lock() local 135 unique_lock<mutex> lk(__m_); in unlock() local
|
H A D | condition_variable.cpp | 27 void condition_variable::wait(unique_lock<mutex>& lk) noexcept { in wait() 35 void condition_variable::__do_timed_wait(unique_lock<mutex>& lk, in __do_timed_wait() 59 void notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk) { in notify_all_at_thread_exit()
|
/llvm-project/libcxx/test/libcxx/thread/thread.condition/ |
H A D | PR30202_notify_from_pthread_created_thread.pass.cpp | 42 std::unique_lock<std::mutex> lk(mut); in func() local 52 std::unique_lock<std::mutex> lk(mut); in main() local 66 std::unique_lock<std::mutex> lk(mut); in main() local
|
/llvm-project/libcxx/test/std/thread/thread.condition/ |
H A D | notify_all_at_thread_exit.pass.cpp | 35 std::unique_lock<std::mutex> lk(mut); in func() local 42 std::unique_lock<std::mutex> lk(mut); in main() local
|
H A D | notify_all_at_thread_exit_lwg3343.pass.cpp | 65 std::unique_lock<std::mutex> lk(m); in test() local 78 std::unique_lock<std::mutex> lk(m); in test() local
|