Lines Matching refs:__cv
187 int __libcpp_condvar_signal(__libcpp_condvar_t* __cv);
190 int __libcpp_condvar_broadcast(__libcpp_condvar_t* __cv);
193 int __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m);
196 int __libcpp_condvar_timedwait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__m,
200 int __libcpp_condvar_destroy(__libcpp_condvar_t* __cv);
323 int __libcpp_condvar_signal(__libcpp_condvar_t *__cv)
325 return pthread_cond_signal(__cv);
328 int __libcpp_condvar_broadcast(__libcpp_condvar_t *__cv)
330 return pthread_cond_broadcast(__cv);
333 int __libcpp_condvar_wait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__m)
335 return pthread_cond_wait(__cv, __m);
338 int __libcpp_condvar_timedwait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__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)
483 return cnd_signal(__cv) == thrd_success ? 0 : EINVAL;
486 int __libcpp_condvar_broadcast(__libcpp_condvar_t *__cv)
488 return cnd_broadcast(__cv) == thrd_success ? 0 : EINVAL;
491 int __libcpp_condvar_wait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__m)
493 return cnd_wait(__cv, __m) == thrd_success ? 0 : EINVAL;
496 int __libcpp_condvar_timedwait(__libcpp_condvar_t *__cv, __libcpp_mutex_t *__m,
499 int __ec = cnd_timedwait(__cv, __m, __ts);
503 int __libcpp_condvar_destroy(__libcpp_condvar_t *__cv)
505 cnd_destroy(__cv);