Lines Matching refs:userdata
46 struct userdata {
55 static pa_sink *ensure_null_sink_for_sink(struct userdata *u, pa_sink *s, pa_core *c) {
88 static void unload_null_sink_module_for_sink(struct userdata *u, pa_sink *s, pa_core *c) {
100 static void move_stream(struct userdata *u, pa_sink_input *i, pa_sink *target) {
128 static pa_hook_result_t new_passthrough_stream(struct userdata *u, pa_core *c, pa_sink *sink, pa_sink_input *i) {
155 static pa_sink * new_normal_stream(struct userdata *u, pa_core *c, pa_sink *sink) {
163 static pa_hook_result_t sink_input_new_cb(pa_core *core, pa_sink_input_new_data *new_data, struct userdata *u) {
206 static pa_hook_result_t passthrough_stream_removed(struct userdata *u, pa_core *c, pa_sink_input *i) {
228 static pa_hook_result_t sink_input_removed(pa_core *core, pa_sink_input *i, struct userdata *u) {
237 static pa_hook_result_t sink_input_unlink_cb(pa_core *core, pa_sink_input *i, struct userdata *u) {
241 static pa_hook_result_t sink_input_move_start_cb(pa_core *core, pa_sink_input *i, struct userdata *u) {
248 static pa_hook_result_t sink_input_move_finish_cb(pa_core *core, pa_sink_input *i, struct userdata *u) {
269 struct userdata *u;
278 m->userdata = u = pa_xnew(struct userdata, 1);
293 static void unload_all_null_sink_modules(struct userdata *u, pa_core *c) {
302 struct userdata *u;
306 if (!(u = m->userdata))