Lines Matching refs:mutex_
56 int result = pthread_mutex_init(&mutex_, &attr);
90 pthread_mutex_destroy(&mutex_);
94 if (0 != pthread_mutex_lock(&mutex_)) {
98 pthread_mutex_unlock(&mutex_);
103 if (0 != pthread_mutex_lock(&mutex_)) {
109 pthread_mutex_unlock(&mutex_);
115 if (0 != pthread_mutex_lock(&mutex_)) {
143 ret_val = pthread_cond_timedwait(&cond_, &mutex_, &end_at);
145 ret_val = pthread_cond_wait(&cond_, &mutex_);
150 pthread_mutex_unlock(&mutex_);
164 if (0 != pthread_mutex_lock(&mutex_)) {
169 ret_val = pthread_cond_timedwait(&cond_, &mutex_, &wake_at);
173 pthread_mutex_unlock(&mutex_);
186 pthread_mutex_lock(&mutex_);
190 pthread_mutex_unlock(&mutex_);
197 pthread_mutex_unlock(&mutex_);
211 pthread_mutex_unlock(&mutex_);
221 pthread_mutex_lock(&mutex_);
250 pthread_mutex_unlock(&mutex_);
260 pthread_mutex_lock(&mutex_);
263 pthread_mutex_unlock(&mutex_);