Lines Matching refs:userdata

182 static void command_request(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
183 static void command_started(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
185 static void command_subscribe_event(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
186 static void command_stream_killed(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
187 static void command_overflow_or_underflow(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
188 static void command_suspended(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
189 static void command_moved(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
190 static void command_stream_or_client_event(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
191 static void command_stream_buffer_attr_changed(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata);
215 struct userdata {
298 struct userdata *userdata;
302 static void request_latency(struct userdata *u);
304 static void create_sink(struct userdata *u);
305 static void on_sink_created(struct userdata *u);
307 static void create_source(struct userdata *u);
308 static void on_source_created(struct userdata *u);
314 struct userdata *u = rd->userdata;
330 static void command_stream_or_client_event(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
335 static void command_stream_killed(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
336 struct userdata *u = userdata;
344 unload_module(u->module->userdata);
348 static void command_overflow_or_underflow(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
349 struct userdata *u = userdata;
361 static void command_suspended(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
362 struct userdata *u = userdata;
376 unload_module(u->module->userdata);
392 static void command_moved(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
393 struct userdata *u = userdata;
409 unload_module(u->module->userdata);
424 static void command_stream_buffer_attr_changed(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
425 struct userdata *u = userdata;
438 unload_module(u->module->userdata);
447 unload_module(u->module->userdata);
457 unload_module(u->module->userdata);
472 static void command_started(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
473 struct userdata *u = userdata;
487 static void check_smoother_status(struct userdata *u, bool past) {
516 static void stream_cork_within_thread(struct userdata *u, bool cork) {
527 static void stream_cork(struct userdata *u, bool cork) {
549 static void stream_suspend_within_thread(struct userdata *u, bool suspend) {
562 static void send_data(struct userdata *u) {
580 struct userdata *u = PA_SINK(o)->userdata;
692 struct userdata *u;
694 u = s->userdata;
727 struct userdata *u = PA_SOURCE(o)->userdata;
821 struct userdata *u;
823 u = s->userdata;
854 static void thread_func(void *userdata) {
855 struct userdata *u = userdata;
890 static void command_request(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
891 struct userdata *u = userdata;
915 unload_module(u->module->userdata);
921 static void stream_get_latency_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
922 struct userdata *u = userdata;
1033 unload_module(u->module->userdata);
1037 static void request_latency(struct userdata *u) {
1062 static void timeout_callback(pa_mainloop_api *m, pa_time_event *e, const struct timeval *t, void *userdata) {
1063 struct userdata *u = userdata;
1075 static void update_description(struct userdata *u) {
1120 static void server_info_cb(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1121 struct userdata *u = userdata;
1168 unload_module(u->module->userdata);
1171 static int read_ports(struct userdata *u, pa_tagstruct *t) {
1213 static int read_formats(struct userdata *u, pa_tagstruct *t) {
1237 static void sink_info_cb(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1238 struct userdata *u = userdata;
1323 unload_module(u->module->userdata);
1327 static void sink_input_info_cb(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1328 struct userdata *u = userdata;
1432 unload_module(u->module->userdata);
1438 static void source_info_cb(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1439 struct userdata *u = userdata;
1522 unload_module(u->module->userdata);
1528 static void request_info(struct userdata *u) {
1570 static void command_subscribe_event(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1571 struct userdata *u = userdata;
1583 unload_module(u->module->userdata);
1601 static void start_subscribe(struct userdata *u) {
1620 static void create_stream_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1621 struct userdata *u = userdata;
1730 unload_module(u->module->userdata);
1735 static void setup_complete_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1736 struct userdata *u = userdata;
1934 unload_module(u->module->userdata);
1938 static void pstream_die_callback(pa_pstream *p, void *userdata) {
1939 struct userdata *u = userdata;
1945 unload_module(u->module->userdata);
1949 static void pstream_packet_callback(pa_pstream *p, pa_packet *packet, pa_cmsg_ancil_data *ancil_data, void *userdata) {
1950 struct userdata *u = userdata;
1958 unload_module(u->module->userdata);
1965 static void pstream_memblock_callback(pa_pstream *p, uint32_t channel, int64_t offset, pa_seek_mode_t seek, const pa_memchunk *chunk, void *userdata) {
1966 struct userdata *u = userdata;
1974 unload_module(u->module->userdata);
1985 static void on_connection(pa_socket_client *sc, pa_iochannel *io, void *userdata) {
1986 struct userdata *u = userdata;
1999 unload_module(u->module->userdata);
2008 unload_module(u->module->userdata);
2015 unload_module(u->module->userdata);
2023 static void on_sink_created(struct userdata *u)
2025 static void on_source_created(struct userdata *u)
2072 struct userdata *u;
2076 u = sink->userdata;
2089 struct userdata *u;
2093 u = sink->userdata;
2110 static void create_sink(struct userdata *u) {
2139 u->sink->userdata = u;
2159 static void create_source(struct userdata *u) {
2189 u->source->userdata = u;
2209 struct userdata *u = (struct userdata *) data;
2220 unload_module(u->module->userdata);
2227 static int start_connect(struct userdata *u, char *server, bool automatic) {
2292 struct userdata *u = NULL;
2304 pa_assert(m->userdata);
2306 rd = m->userdata;
2313 rd->userdata = u = pa_xnew0(struct userdata, 1);
2549 struct userdata *u = NULL;
2554 if (!(rd = m->userdata))
2556 if (!(u = rd->userdata))
2635 rd->userdata = NULL;
2643 m->userdata = pa_xnew0(struct module_restart_data, 1);
2658 if (m->userdata) {
2659 struct module_restart_data *rd = m->userdata;
2664 pa_xfree(m->userdata);