Lines Matching defs:cond
74 rc = uv_cond_init(&b->cond);
102 uv_cond_signal(&b->cond);
105 uv_cond_wait(&b->cond, &b->mutex);
110 uv_cond_signal(&b->cond);
125 uv_cond_wait(&b->cond, &b->mutex);
132 uv_cond_destroy(&b->cond);
537 uv_cond_t cond;
559 if ((err = uv_cond_init(&sem->cond)) != 0) {
575 uv_cond_destroy(&sem->cond);
588 uv_cond_signal(&sem->cond);
599 uv_cond_wait(&sem->cond, &sem->mutex);
718 int uv_cond_init(uv_cond_t* cond) {
719 return UV__ERR(pthread_cond_init(cond, NULL));
724 int uv_cond_init(uv_cond_t* cond) {
736 err = pthread_cond_init(cond, &attr);
747 pthread_cond_destroy(cond);
755 void uv_cond_destroy(uv_cond_t* cond) {
774 err = pthread_cond_timedwait_relative_np(cond, &mutex, &ts);
785 if (pthread_cond_destroy(cond))
789 void uv_cond_signal(uv_cond_t* cond) {
790 if (pthread_cond_signal(cond))
794 void uv_cond_broadcast(uv_cond_t* cond) {
795 if (pthread_cond_broadcast(cond))
799 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) {
800 if (pthread_cond_wait(cond, mutex))
805 int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout) {
815 r = pthread_cond_timedwait_relative_np(cond, mutex, &ts);
826 r = pthread_cond_timedwait(cond, mutex, &ts);