Lines Matching refs:mixer_list
759 mixer_control_t *mixer_list;
814 mixer_list = ctrl_list[uc_index].ena_mixer_list;
817 mixer_list = ctrl_list[uc_index].dis_mixer_list;
821 if (mixer_list == NULL) {
826 mixer_list[index].control_name, 0);
828 if (mixer_list[index].type == TYPE_INT) {
830 mixer_list[index].control_name,
831 mixer_list[index].value);
832 ret = mixer_ctl_set(ctl, mixer_list[index].value);
833 } else if (mixer_list[index].type == TYPE_MULTI_VAL) {
835 mixer_list[index].control_name);
836 ret = mixer_ctl_set_value(ctl, mixer_list[index].value,
837 mixer_list[index].mulval);
840 mixer_list[index].control_name);
843 mixer_list[index].control_name,
844 mixer_list[index].string);
845 ret = mixer_ctl_select(ctl, mixer_list[index].string);
850 mixer_list = ctrl_list[uc_index].dis_mixer_list;
855 mixer_list[i].control_name, 0);
857 if (mixer_list[i].type == TYPE_INT) {
859 mixer_list[i].value);
862 mixer_list[i].string);
3478 static int snd_ucm_extract_controls(char *buf, mixer_control_t **mixer_list,
3493 list = ((*mixer_list)+size);
3497 free((*mixer_list));
3526 free((*mixer_list));
3537 free((*mixer_list));