Searched refs:__cv (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/libcxx/src/support/win32/ |
| H A D | thread_win32.cpp | 95 int __libcpp_condvar_signal(__libcpp_condvar_t *__cv) in __libcpp_condvar_signal() argument 97 WakeConditionVariable((PCONDITION_VARIABLE)__cv); in __libcpp_condvar_signal() 101 int __libcpp_condvar_broadcast(__libcpp_condvar_t *__cv) in __libcpp_condvar_broadcast() argument 103 WakeAllConditionVariable((PCONDITION_VARIABLE)__cv); in __libcpp_condvar_broadcast() 107 int __libcpp_condvar_wait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__m) in __libcpp_condvar_wait() argument 109 SleepConditionVariableSRW((PCONDITION_VARIABLE)__cv, (PSRWLOCK)__m, INFINITE, 0); in __libcpp_condvar_wait() 113 int __libcpp_condvar_timedwait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__m, in __libcpp_condvar_timedwait() argument 123 if (!SleepConditionVariableSRW((PCONDITION_VARIABLE)__cv, (PSRWLOCK)__m, in __libcpp_condvar_timedwait() 134 int __libcpp_condvar_destroy(__libcpp_condvar_t *__cv) in __libcpp_condvar_destroy() argument 136 static_cast<void>(__cv); in __libcpp_condvar_destroy()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __threading_support | 187 int __libcpp_condvar_signal(__libcpp_condvar_t* __cv); 323 int __libcpp_condvar_signal(__libcpp_condvar_t *__cv) 325 return pthread_cond_signal(__cv); 330 return pthread_cond_broadcast(__cv); 335 return pthread_cond_wait(__cv, __m); 341 return pthread_cond_timedwait(__cv, __m, __ts); 344 int __libcpp_condvar_destroy(__libcpp_condvar_t *__cv) 346 return pthread_cond_destroy(__cv); 481 int __libcpp_condvar_signal(__libcpp_condvar_t *__cv) 499 int __ec = cnd_timedwait(__cv, __m, __ts); [all …]
|
| H A D | thread | 392 condition_variable __cv; 395 __cv.wait_until(__lk, __t);
|