Lines Matching refs:cv_
153 CHECK(0 == pthread_cond_init(&cv_, NULL)); in Mutex()
157 CHECK(0 == pthread_cond_destroy(&cv_)); in ~Mutex()
165 CHECK(0 == pthread_cond_signal(&cv_)); in Unlock()
189 pthread_cond_wait(&cv_, &mu_); in WaitLoop()
204 retcode = pthread_cond_timedwait(&cv_, &mu_, &timeout); in WaitLoopWithTimeout()
213 pthread_cond_t cv_; variable
220 CondVar() { CHECK(0 == pthread_cond_init(&cv_, NULL)); } in CondVar()
221 ~CondVar() { CHECK(0 == pthread_cond_destroy(&cv_)); } in ~CondVar()
222 void Wait(Mutex *mu) { CHECK(0 == pthread_cond_wait(&cv_, &mu->mu_)); } in Wait()
228 return 0 != pthread_cond_timedwait(&cv_, &mu->mu_, &timeout); in WaitWithTimeout()
230 void Signal() { CHECK(0 == pthread_cond_signal(&cv_)); } in Signal()
231 void SignalAll() { CHECK(0 == pthread_cond_broadcast(&cv_)); } in SignalAll()
233 pthread_cond_t cv_;