Lines Matching refs:userdata
36 struct userdata *userdata;
45 struct userdata {
49 static void card_info_new(struct userdata *u, pa_card *card) {
53 info->userdata = u;
61 pa_hashmap_remove(info->userdata->card_infos, info->card);
299 static pa_hook_result_t port_available_hook_callback(pa_core *c, pa_device_port *port, void* userdata) {
387 static pa_hook_result_t card_profile_available_hook_callback(pa_core *c, pa_card_profile *profile, struct userdata *u) {
470 static pa_hook_result_t card_put_hook_callback(pa_core *core, pa_card *card, struct userdata *u) {
476 static pa_hook_result_t card_unlink_hook_callback(pa_core *core, pa_card *card, struct userdata *u) {
554 static pa_hook_result_t card_profile_changed_callback(pa_core *core, pa_card *card, struct userdata *u) {
575 static pa_hook_result_t source_port_changed_callback(pa_core *core, pa_source *source, void *userdata) {
584 static pa_hook_result_t sink_port_changed_callback(pa_core *core, pa_sink *sink, void *userdata) {
594 struct userdata *u;
600 u = m->userdata = pa_xnew0(struct userdata, 1);
632 struct userdata *u;
637 if (!(u = module->userdata))