Lines Matching refs:mainloop

28 #include <pulse/mainloop-api.h>
165 c->server->userdata->module->core->mainloop->defer_enable(c->server->userdata->cleanup_event, 1);
202 c->wrap_conn = pa_dbus_wrap_connection_new_from_existing(s->userdata->module->core->mainloop, true, new_connection);
216 /* Called by PA mainloop when a D-Bus fd watch event needs handling. */
217 static void io_event_cb(pa_mainloop_api *mainloop, pa_io_event *e, int fd, pa_io_event_flags_t events, void *userdata) {
240 /* Called by PA mainloop when a D-Bus timer event needs handling. */
241 static void time_event_cb(pa_mainloop_api *mainloop, pa_time_event* e, const struct timeval *tv, void *userdata) {
250 mainloop->time_restart(e, &next);
278 pa_mainloop_api *mainloop;
284 mainloop = s->userdata->module->core->mainloop;
286 ev = mainloop->io_new(
287 mainloop,
305 s->userdata->module->core->mainloop->io_free(ev);
319 s->userdata->module->core->mainloop->io_enable(ev, get_watch_flags(watch));
325 pa_mainloop_api *mainloop;
335 mainloop = s->userdata->module->core->mainloop;
340 ev = mainloop->time_new(mainloop, &tv, time_event_cb, timeout);
356 s->userdata->module->core->mainloop->time_free(ev);
362 pa_mainloop_api *mainloop;
368 mainloop = s->userdata->module->core->mainloop;
378 mainloop->time_restart(ev, &tv);
380 mainloop->time_restart(ev, NULL);
511 u->module->core->mainloop->defer_enable(e, 0);
555 u->cleanup_event = m->core->mainloop->defer_new(m->core->mainloop, cleanup_cb, u);
556 m->core->mainloop->defer_enable(u->cleanup_event, 0);
593 * will be hit in mainloop.c. */
595 m->core->mainloop->defer_free(u->cleanup_event);