Lines Matching defs:cond
530 uv_cond_t cond;
552 if ((err = uv_cond_init(&sem->cond)) != 0) {
568 uv_cond_destroy(&sem->cond);
581 uv_cond_signal(&sem->cond); /* Release one to replace us. */
592 uv_cond_wait(&sem->cond, &sem->mutex);
711 int uv_cond_init(uv_cond_t* cond) {
712 return UV__ERR(pthread_cond_init(cond, NULL));
717 int uv_cond_init(uv_cond_t* cond) {
729 err = pthread_cond_init(cond, &attr);
740 pthread_cond_destroy(cond);
748 void uv_cond_destroy(uv_cond_t* cond) {
767 err = pthread_cond_timedwait_relative_np(cond, &mutex, &ts);
778 if (pthread_cond_destroy(cond))
782 void uv_cond_signal(uv_cond_t* cond) {
783 if (pthread_cond_signal(cond))
787 void uv_cond_broadcast(uv_cond_t* cond) {
788 if (pthread_cond_broadcast(cond))
794 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) {
798 r = pthread_cond_wait(cond, mutex);
813 void uv_cond_wait(uv_cond_t* cond, uv_mutex_t* mutex) {
814 if (pthread_cond_wait(cond, mutex))
820 int uv_cond_timedwait(uv_cond_t* cond, uv_mutex_t* mutex, uint64_t timeout) {
830 r = pthread_cond_timedwait_relative_np(cond, mutex, &ts);
841 r = pthread_cond_timedwait(cond, mutex, &ts);