Lines Matching defs:mutex
32 #include "mutex.h"
35 pthread_mutex_t mutex;
64 pa_assert_se(pthread_mutex_init(&m->mutex, &attr) == 0);
67 if ((r = pthread_mutex_init(&m->mutex, &attr))) {
75 pa_assert_se(pthread_mutex_init(&m->mutex, &attr) == 0);
85 pa_assert_se(pthread_mutex_destroy(&m->mutex) == 0);
92 pa_assert_se(pthread_mutex_lock(&m->mutex) == 0);
99 if ((r = pthread_mutex_trylock(&m->mutex)) != 0) {
112 if ((err = pthread_mutex_unlock(&m->mutex)) != 0) {
146 return pthread_cond_wait(&c->cond, &m->mutex);