Searched refs:pa_fdsem (Results 1 - 8 of 8) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
H A D | fdsem.h | 31 typedef struct pa_fdsem pa_fdsem; typedef 39 pa_fdsem *pa_fdsem_new(void); 40 pa_fdsem *pa_fdsem_open_shm(pa_fdsem_data *data, int event_fd); 41 pa_fdsem *pa_fdsem_new_shm(pa_fdsem_data *data); 42 void pa_fdsem_free(pa_fdsem *f); 44 void pa_fdsem_post(pa_fdsem *f); 45 void pa_fdsem_wait(pa_fdsem *f); 46 int pa_fdsem_try(pa_fdsem *f); 48 int pa_fdsem_get(pa_fdsem * [all...] |
H A D | fdsem.c | 48 struct pa_fdsem { struct 57 pa_fdsem *pa_fdsem_new(void) { in pa_fdsem_new() 58 pa_fdsem *f; in pa_fdsem_new() 60 f = pa_xmalloc0(PA_ALIGN(sizeof(pa_fdsem)) + PA_ALIGN(sizeof(pa_fdsem_data))); in pa_fdsem_new() 74 f->data = (pa_fdsem_data*) ((uint8_t*) f + PA_ALIGN(sizeof(pa_fdsem))); in pa_fdsem_new() 83 pa_fdsem *pa_fdsem_open_shm(pa_fdsem_data *data, int event_fd) { in pa_fdsem_open_shm() 84 pa_fdsem *f = NULL; in pa_fdsem_open_shm() 90 f = pa_xnew0(pa_fdsem, 1); in pa_fdsem_open_shm() 101 pa_fdsem *pa_fdsem_new_shm(pa_fdsem_data *data) { in pa_fdsem_new_shm() 102 pa_fdsem * in pa_fdsem_new_shm() [all...] |
H A D | rtpoll.h | 96 pa_rtpoll_item *pa_rtpoll_item_new_fdsem(pa_rtpoll *p, pa_rtpoll_priority_t prio, pa_fdsem *s);
|
H A D | shmasyncq.c | 48 pa_fdsem *read_fdsem, *write_fdsem;
|
H A D | asyncq.c | 62 pa_fdsem *read_fdsem, *write_fdsem;
|
H A D | srbchannel.c | 80 pa_fdsem *sem_read, *sem_write; 349 because that's how pa_fdsem works. Therefore check the ringbuffer in a defer event instead. */ in pa_srbchannel_set_callback()
|
H A D | rtpoll.c | 517 pa_rtpoll_item *pa_rtpoll_item_new_fdsem(pa_rtpoll *p, pa_rtpoll_priority_t prio, pa_fdsem *f) { in pa_rtpoll_item_new_fdsem()
|
/third_party/pulseaudio/src/modules/rtp/ |
H A D | rtp-gstreamer.c | 57 pa_fdsem *fdsem;
|
Completed in 5 milliseconds