Lines Matching defs:mutex
38 #include <pulsecore/mutex.h>
50 pa_mutex* mutex;
61 pa_mutex *mutex = userdata;
64 pa_assert(mutex);
66 /* Before entering poll() we unlock the mutex, so that
69 pa_mutex_unlock(mutex);
71 pa_mutex_lock(mutex);
79 pa_mutex_lock(m->mutex);
83 pa_mutex_unlock(m->mutex);
110 m->mutex = pa_mutex_new(true, true);
114 pa_mainloop_set_poll_func(m->real_mainloop, poll_func, m->mutex);
132 pa_mutex_free(m->mutex);
160 pa_mutex_lock(m->mutex);
162 pa_mutex_unlock(m->mutex);
173 pa_mutex_lock(m->mutex);
182 pa_mutex_unlock(m->mutex);
195 pa_cond_wait(m->accept_cond, m->mutex);
208 pa_cond_wait(m->cond, m->mutex);
267 pa_mutex_unlock(data->mainloop->mutex);
271 pa_mutex_lock(data->mainloop->mutex);