| /llvm-project-15.0.7/libcxx/src/ |
| H A D | condition_variable_destructor.cpp | 27 class _LIBCPP_TYPE_VIS condition_variable class 32 constexpr condition_variable() noexcept = default; 34 ~condition_variable(); 36 condition_variable(const condition_variable&) = delete; 37 condition_variable& operator=(const condition_variable&) = delete; 40 condition_variable::~condition_variable() in ~condition_variable()
|
| H A D | condition_variable.cpp | 29 condition_variable::notify_one() noexcept in notify_one() 35 condition_variable::notify_all() noexcept in notify_all() 41 condition_variable::wait(unique_lock<mutex>& lk) noexcept in wait() 52 condition_variable::__do_timed_wait(unique_lock<mutex>& lk, in __do_timed_wait() 82 notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk) in notify_all_at_thread_exit()
|
| H A D | thread.cpp | 146 typedef vector<pair<condition_variable*, mutex*>, 147 __hidden_allocator<pair<condition_variable*, mutex*> > > _Notify; 158 void notify_all_at_thread_exit(condition_variable* cv, mutex* m); 179 __thread_struct_imp::notify_all_at_thread_exit(condition_variable* cv, mutex* m) in notify_all_at_thread_exit() 181 notify_.push_back(pair<condition_variable*, mutex*>(cv, m)); in notify_all_at_thread_exit() 204 __thread_struct::notify_all_at_thread_exit(condition_variable* cv, mutex* m) in notify_all_at_thread_exit()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | spuriously-wake-up-functions.cpp | 82 class condition_variable { class 84 condition_variable(); 85 ~condition_variable(); 86 condition_variable(const condition_variable &) = delete; 116 static std::condition_variable condition; 118 void consume_list_element(std::condition_variable &condition) { in consume_list_element()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | condition_variable | 14 condition_variable synopsis 21 class condition_variable 24 condition_variable(); 25 ~condition_variable(); 27 condition_variable(const condition_variable&) = delete; 28 condition_variable& operator=(const condition_variable&) = delete; 63 void notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk); 125 condition_variable __cv_; 264 void notify_all_at_thread_exit(condition_variable&, unique_lock<mutex>);
|
| H A D | __mutex_base | 273 class _LIBCPP_TYPE_VIS condition_variable 281 ~condition_variable() = default; 283 ~condition_variable(); 286 condition_variable(const condition_variable&) = delete; 287 condition_variable& operator=(const condition_variable&) = delete; 403 condition_variable::wait_until(unique_lock<mutex>& __lk, 421 condition_variable::wait_until(unique_lock<mutex>& __lk, 435 condition_variable::wait_for(unique_lock<mutex>& __lk, 467 condition_variable::wait_for(unique_lock<mutex>& __lk, 478 condition_variable::__do_timed_wait(unique_lock<mutex>& __lk, [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/thread/thread.condition/thread.condition.condvar/ |
| H A D | native_handle.pass.cpp | 27 static_assert((std::is_same<std::condition_variable::native_handle_type, in main() 29 std::condition_variable cv; in main() 30 std::condition_variable::native_handle_type h = cv.native_handle(); in main()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/support/ |
| H A D | Threading.h | 38 std::condition_variable SlotsChanged; 75 void wait(std::unique_lock<std::mutex> &Lock, std::condition_variable &CV, 80 std::condition_variable &CV, Deadline D, Func F) { in wait() 100 mutable std::condition_variable CV; 119 mutable std::condition_variable TasksReachedZero;
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvar/ |
| H A D | copy.compile.fail.cpp | 20 std::condition_variable cv0; in main() 21 std::condition_variable cv1(cv0); in main()
|
| H A D | assign.compile.fail.cpp | 20 std::condition_variable cv0; in main() 21 std::condition_variable cv1; in main()
|
| H A D | destructor.pass.cpp | 25 std::condition_variable* cv; 51 cv = new std::condition_variable; in main()
|
| H A D | default.pass.cpp | 24 std::condition_variable cv; in main()
|
| H A D | wait.pass.cpp | 25 std::condition_variable cv;
|
| H A D | wait_pred.pass.cpp | 28 std::condition_variable cv;
|
| H A D | notify_all.pass.cpp | 25 std::condition_variable cv;
|
| /llvm-project-15.0.7/lldb/test/API/lang/c/step_over_no_deadlock/ |
| H A D | locking.cpp | 9 std::condition_variable control_condition; 12 std::condition_variable thread_started_condition;
|
| /llvm-project-15.0.7/lldb/test/API/commands/expression/no-deadlock/ |
| H A D | locking.cpp | 9 std::condition_variable control_condition; 12 std::condition_variable thread_started_condition;
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | ThreadPool.h | 199 std::condition_variable QueueCondition; 202 std::condition_variable CompletionCondition;
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.h | 58 std::condition_variable OutstandingCV; 166 std::condition_variable ShutdownCV;
|
| /llvm-project-15.0.7/libcxxabi/test/ |
| H A D | forced_unwind4.pass.cpp | 30 std::condition_variable cv;
|
| /llvm-project-15.0.7/libcxx/test/libcxx/transitive_includes/ |
| H A D | expected.condition_variable | 12 condition_variable
|
| /llvm-project-15.0.7/lldb/test/API/functionalities/plugins/python_os_plugin/stepping_plugin_threads/ |
| H A D | main.cpp | 18 std::condition_variable g_cv;
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/ |
| H A D | notify_all_at_thread_exit.pass.cpp | 29 std::condition_variable cv;
|
| /llvm-project-15.0.7/mlir/lib/ExecutionEngine/ |
| H A D | AsyncRuntime.cpp | 186 std::condition_variable cv; 206 std::condition_variable cv; 223 std::condition_variable cv;
|
| /llvm-project-15.0.7/lldb/test/API/api/multithreaded/ |
| H A D | common.h | 26 std::condition_variable m_condition;
|