Home
last modified time | relevance | path

Searched refs:__cv (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/src/support/win32/
H A Dthread_win32.cpp95 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_support187 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 Dthread392 condition_variable __cv;
395 __cv.wait_until(__lk, __t);