Home
last modified time | relevance | path

Searched refs:read_fdsem (Results 1 – 2 of 2) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
Dasyncq.c62 pa_fdsem *read_fdsem, *write_fdsem; member
93 if (!(l->read_fdsem = pa_fdsem_new())) { in pa_asyncq_new()
99 pa_fdsem_free(l->read_fdsem); in pa_asyncq_new()
128 pa_fdsem_free(l->read_fdsem); in pa_asyncq_free()
153 pa_fdsem_wait(l->read_fdsem); in push()
255 pa_fdsem_post(l->read_fdsem); in pa_asyncq_pop()
295 return pa_fdsem_get(q->read_fdsem); in pa_asyncq_write_fd()
306 if (pa_fdsem_before_poll(l->read_fdsem) >= 0) { in pa_asyncq_write_before_poll()
317 pa_fdsem_after_poll(l->read_fdsem); in pa_asyncq_write_after_poll()
Dshmasyncq.c48 pa_fdsem *read_fdsem, *write_fdsem; member
87 if (!(l->read_fdsem = pa_fdsem_new_shm(&d->read_fdsem_data))) {
91 fd[0] = pa_fdsem_get(l->read_fdsem);
94 pa_fdsem_free(l->read_fdsem);
112 pa_fdsem_free(l->read_fdsem);
137 pa_fdsem_wait(l->read_fdsem);
181 pa_fdsem_post(l->read_fdsem);