| /freebsd-14.2/contrib/llvm-project/libcxx/src/ |
| H A D | condition_variable_destructor.cpp | 25 class _LIBCPP_EXPORTED_FROM_ABI condition_variable { class 29 _LIBCPP_HIDE_FROM_ABI constexpr condition_variable() noexcept = default; 31 ~condition_variable(); 33 condition_variable(const condition_variable&) = delete; 34 condition_variable& operator=(const condition_variable&) = delete; 37 condition_variable::~condition_variable() { __libcpp_condvar_destroy(&__cv_); } in ~condition_variable()
|
| H A D | condition_variable.cpp | 23 void condition_variable::notify_one() noexcept { __libcpp_condvar_signal(&__cv_); } in notify_one() 25 void condition_variable::notify_all() noexcept { __libcpp_condvar_broadcast(&__cv_); } in notify_all() 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()
|
| H A D | thread.cpp | 125 …typedef vector<pair<condition_variable*, mutex*>, __hidden_allocator<pair<condition_variable*, mut… 137 void notify_all_at_thread_exit(condition_variable* cv, mutex* m); 152 void __thread_struct_imp::notify_all_at_thread_exit(condition_variable* cv, mutex* m) { in notify_all_at_thread_exit() 153 notify_.push_back(pair<condition_variable*, mutex*>(cv, m)); in notify_all_at_thread_exit() 167 void __thread_struct::notify_all_at_thread_exit(condition_variable* cv, mutex* m) { in notify_all_at_thread_exit()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__condition_variable/ |
| H A D | condition_variable.h | 41 class _LIBCPP_EXPORTED_FROM_ABI condition_variable { in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 45 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR condition_variable() _NOEXCEPT = default; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 48 ~condition_variable() = default; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 50 ~condition_variable(); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 53 condition_variable(const condition_variable&) = delete; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 54 condition_variable& operator=(const condition_variable&) = delete; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() 144 void condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred) { in wait() 165 bool condition_variable::wait_until( in wait_until() 175 cv_status condition_variable::wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Peri… in wait_for() 208 inline void condition_variable::__do_timed_wait( in __do_timed_wait() [all …]
|
| /freebsd-14.2/contrib/llvm-project/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); 126 #include <__condition_variable/condition_variable.h> 150 condition_variable __cv_; 348 _LIBCPP_EXPORTED_FROM_ABI void notify_all_at_thread_exit(condition_variable&, unique_lock<mutex>);
|
| H A D | shared_mutex | 136 #include <__condition_variable/condition_variable.h> 159 condition_variable __gate1_; 160 condition_variable __gate2_;
|
| H A D | mutex | 192 #include <__condition_variable/condition_variable.h> 242 condition_variable __cv_; 281 condition_variable __cv_;
|
| H A D | __std_clang_module | 63 #include <condition_variable>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | condition_variable.inc | 12 // [thread.condition.condvar], class condition_variable 13 using std::condition_variable;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ThreadPool.h | 199 std::condition_variable QueueCondition; 202 std::condition_variable CompletionCondition;
|
| H A D | BalancedPartitioning.h | 120 std::condition_variable cv;
|
| H A D | Parallel.h | 62 mutable std::condition_variable Cond;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.h | 58 std::condition_variable OutstandingCV; 180 std::condition_variable ShutdownCV;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__thread/ |
| H A D | this_thread.h | 55 condition_variable __cv; in sleep_until()
|
| H A D | thread.h | 58 void notify_all_at_thread_exit(condition_variable*, mutex*);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/DirectoryWatcher/windows/ |
| H A D | DirectoryWatcher-windows.cpp | 43 std::condition_variable Ready; 48 std::condition_variable CV;
|
| /freebsd-14.2/contrib/llvm-project/lld/Common/ |
| H A D | Filesystem.cpp | 95 std::condition_variable cv; in unlinkAsync()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | Predicate.h | 195 std::condition_variable m_condition; ///< The pthread condition variable to
|
| H A D | Listener.h | 133 std::condition_variable m_events_condition;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | TaskDispatch.h | 123 std::condition_variable OutstandingCV;
|
| H A D | SimpleRemoteEPC.h | 126 std::condition_variable DisconnectCV;
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteClientBase.h | 127 std::condition_variable m_cv;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Debuginfod/ |
| H A D | Debuginfod.h | 110 std::condition_variable QueueCondition;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | Parallel.cpp | 129 std::condition_variable Cond;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/DirectoryWatcher/linux/ |
| H A D | DirectoryWatcher-linux.cpp | 87 std::condition_variable NonEmpty;
|