Lines Matching defs:mixer
73 struct mixer { struct
77 /* hardware/physical mixer control group */ argument
78 struct mixer_ctl_group *hw_grp; argument
85 struct mixer_ctl_group *virt_grp; argument
90 static void mixer_grp_close(struct mixer_ctl_group *grp) in mixer_grp_close() argument
115 void mixer_close(struct mixer *mixer) in mixer_close()
204 static int mixer_do_hw_open(struct mixer *mixer, unsigned int card) in mixer_do_hw_open()
234 static int mixer_do_plugin_open(struct mixer *mixer, unsigned int card, in mixer_do_plugin_open()
267 struct mixer *mixer = NULL; in mixer_open() local
340 const char *mixer_get_name(struct mixer *mixer) in mixer_get_name()
345 unsigned int mixer_get_num_ctls(struct mixer *mixer) in mixer_get_num_ctls()
361 struct mixer_ctl *mixer_get_ctl(struct mixer *mixer, unsigned int id) in mixer_get_ctl()
385 struct mixer_ctl *mixer_get_ctl_by_name(struct mixer *mixer, const char *name) in mixer_get_ctl_by_name()
817 int mixer_subscribe_events(struct mixer *mixer, int subscribe) in mixer_subscribe_events()
847 int mixer_wait_event(struct mixer *mixer, int timeout) in mixer_wait_event()
914 int mixer_consume_event(struct mixer *mixer) in mixer_consume_event()
956 int mixer_read_event(struct mixer *mixer, struct ctl_event *ev) in mixer_read_event()