• Home
  • Raw
  • Download

Lines Matching defs:mixer

71     struct mixer *mixer;  member
96 struct mixer { struct
101 /* Hardware (kernel interface) mixer control group */ argument
102 struct mixer_ctl_group *h_grp; argument
104 struct mixer_ctl_group *v_grp; argument
124 static void mixer_grp_close(struct mixer *mixer, struct mixer_ctl_group *grp) in mixer_grp_close()
146 void mixer_close(struct mixer *mixer) in mixer_close()
178 static int add_controls(struct mixer *mixer, struct mixer_ctl_group *grp) in add_controls()
251 static int mixer_grp_open(struct mixer *mixer, unsigned int card, bool is_hw) in mixer_grp_open()
313 struct mixer *mixer = NULL; in mixer_open() local
356 int mixer_add_new_ctls(struct mixer *mixer) in mixer_add_new_ctls()
386 const char *mixer_get_name(const struct mixer *mixer) in mixer_get_name()
400 unsigned int mixer_get_num_ctls(const struct mixer *mixer) in mixer_get_num_ctls()
414 unsigned int mixer_get_num_ctls_by_name(const struct mixer *mixer, const char *name) in mixer_get_num_ctls_by_name()
454 int mixer_subscribe_events(struct mixer *mixer, int subscribe) in mixer_subscribe_events()
486 int mixer_wait_event(struct mixer *mixer, int timeout) in mixer_wait_event()
573 int mixer_consume_event(struct mixer *mixer) in mixer_consume_event()
592 int mixer_read_event(struct mixer *mixer, struct mixer_ctl_event *event) in mixer_read_event()
646 const struct mixer_ctl *mixer_get_ctl_const(const struct mixer *mixer, unsigned int id) in mixer_get_ctl_const()
675 struct mixer_ctl *mixer_get_ctl(struct mixer *mixer, unsigned int id) in mixer_get_ctl()
702 struct mixer_ctl *mixer_get_ctl_by_name(struct mixer *mixer, const char *name) in mixer_get_ctl_by_name()
719 struct mixer_ctl *mixer_get_ctl_by_name_and_index(struct mixer *mixer, in mixer_get_ctl_by_name_and_index()