/third_party/pulseaudio/src/pulse/ |
H A D | mainloop-api.h | 80 typedef struct pa_defer_event pa_defer_event; typedef 82 typedef void (*pa_defer_event_cb_t)(pa_mainloop_api*a, pa_defer_event* e, void *userdata); 84 typedef void (*pa_defer_event_destroy_cb_t)(pa_mainloop_api*a, pa_defer_event *e, void *userdata); 110 pa_defer_event* (*defer_new)(pa_mainloop_api*a, pa_defer_event_cb_t cb, void *userdata); 112 void (*defer_enable)(pa_defer_event* e, int b); 114 void (*defer_free)(pa_defer_event* e); 116 void (*defer_set_destroy)(pa_defer_event *e, pa_defer_event_destroy_cb_t cb);
|
H A D | glib-mainloop.c | 62 struct pa_defer_event { struct 72 PA_LLIST_FIELDS(pa_defer_event); 83 PA_LLIST_HEAD(pa_defer_event, defer_events); 160 pa_defer_event *e; in cleanup_defer_events() 164 pa_defer_event *n = e->next; in cleanup_defer_events() 170 PA_LLIST_REMOVE(pa_defer_event, g->defer_events, e); in cleanup_defer_events() 363 static pa_defer_event* glib_defer_new( in glib_defer_new() 368 pa_defer_event *e; in glib_defer_new() 377 e = pa_xnew(pa_defer_event, 1); in glib_defer_new() 388 PA_LLIST_PREPEND(pa_defer_event, in glib_defer_new() [all...] |
H A D | ohos_glib-mainloop.c | 63 struct pa_defer_event { struct 73 PA_LLIST_FIELDS(pa_defer_event); 84 PA_LLIST_HEAD(pa_defer_event, defer_events); 161 pa_defer_event *e; in cleanup_defer_events() 165 pa_defer_event *n = e->next; in cleanup_defer_events() 171 PA_LLIST_REMOVE(pa_defer_event, g->defer_events, e); in cleanup_defer_events() 364 static pa_defer_event* glib_defer_new( in glib_defer_new() 369 pa_defer_event *e; in glib_defer_new() 378 e = pa_xnew(pa_defer_event, 1); in glib_defer_new() 389 PA_LLIST_PREPEND(pa_defer_event, in glib_defer_new() [all...] |
H A D | mainloop-api.c | 38 static void once_callback(pa_mainloop_api *m, pa_defer_event *e, void *userdata) { in once_callback() 51 static void free_callback(pa_mainloop_api *m, pa_defer_event *e, void *userdata) { in free_callback() 61 pa_defer_event *e; in pa_mainloop_api_once()
|
H A D | mainloop.c | 86 struct pa_defer_event { struct 96 PA_LLIST_FIELDS(pa_defer_event); 102 PA_LLIST_HEAD(pa_defer_event, defer_events); 225 static pa_defer_event* mainloop_defer_new( in mainloop_defer_new() 231 pa_defer_event *e; in mainloop_defer_new() 240 e = pa_xnew0(pa_defer_event, 1); in mainloop_defer_new() 249 PA_LLIST_PREPEND(pa_defer_event, m->defer_events, e); in mainloop_defer_new() 256 static void mainloop_defer_enable(pa_defer_event *e, int b) { in mainloop_defer_enable() 271 static void mainloop_defer_free(pa_defer_event *e) { in mainloop_defer_free() 285 static void mainloop_defer_set_destroy(pa_defer_event * [all...] |
/third_party/pulseaudio/src/pulsecore/ |
H A D | x11wrap.c | 54 pa_defer_event* defer_event; 56 pa_defer_event* cleanup_event; 110 static void defer_event(pa_mainloop_api *m, pa_defer_event *e, void *userdata) { in defer_event() 185 static void deferred_x11_teardown(pa_mainloop_api *m, pa_defer_event *e, void *userdata) { in deferred_x11_teardown()
|
H A D | core.h | 195 pa_defer_event *module_defer_unload_event; 198 pa_defer_event *subscription_defer_event;
|
H A D | ioline.c | 47 pa_defer_event *defer_event; 67 static void defer_callback(pa_mainloop_api*m, pa_defer_event*e, void *userdata); 407 static void defer_callback(pa_mainloop_api*m, pa_defer_event*e, void *userdata) { in defer_callback()
|
H A D | srbchannel.c | 87 pa_defer_event *defer_event; 213 static void defer_cb(pa_mainloop_api *m, pa_defer_event *e, void *userdata) { in defer_cb()
|
H A D | socket-client.c | 74 pa_defer_event *defer_event; 164 static void connect_defer_cb(pa_mainloop_api *m, pa_defer_event *e, void *userdata) { in connect_defer_cb()
|
H A D | core-subscribe.c | 155 static void defer_cb(pa_mainloop_api *m, pa_defer_event *de, void *userdata) { in defer_cb()
|
H A D | dbus-util.c | 41 pa_defer_event* dispatch_event; 50 static void dispatch_cb(pa_mainloop_api *ea, pa_defer_event *ev, void *userdata) { in dispatch_cb()
|
H A D | module.c | 379 static void defer_cb(pa_mainloop_api*api, pa_defer_event *e, void *userdata) { in defer_cb()
|
H A D | pstream.c | 125 pa_defer_event *defer_event; 316 static void defer_callback(pa_mainloop_api *m, pa_defer_event *e, void*userdata) { in defer_callback()
|
H A D | protocol-esound.c | 98 pa_defer_event *defer_event; 1287 static void defer_callback(pa_mainloop_api*a, pa_defer_event *e, void *userdata) { in defer_callback()
|
/third_party/pulseaudio/src/modules/ |
H A D | restart-module.c | 40 pa_defer_event *defer_event; 63 static void defer_callback(pa_mainloop_api *mainloop, pa_defer_event *e, void *userdata) { in defer_callback()
|
/third_party/pulseaudio/src/tests/ |
H A D | mainloop-test.c | 46 pa_defer_event *de; 72 static void dcb(pa_mainloop_api*a, pa_defer_event *e, void *userdata) { in dcb()
|
/third_party/pulseaudio/src/modules/dbus/ |
H A D | module-dbus-protocol.c | 73 pa_defer_event *cleanup_event; 499 static void cleanup_cb(pa_mainloop_api *a, pa_defer_event *e, void *userdata) { in cleanup_cb()
|