adc_idx          3379 sound/pci/hda/hda_generic.c static struct nid_path *get_input_path(struct hda_codec *codec, int adc_idx, int imux_idx)
adc_idx          3387 sound/pci/hda/hda_generic.c 		adc_idx = spec->dyn_adc_idx[imux_idx];
adc_idx          3388 sound/pci/hda/hda_generic.c 	if (adc_idx < 0 || adc_idx >= AUTO_CFG_MAX_INS) {
adc_idx          3392 sound/pci/hda/hda_generic.c 	return snd_hda_get_path_from_idx(codec, spec->input_paths[imux_idx][adc_idx]);
adc_idx          3395 sound/pci/hda/hda_generic.c static int mux_select(struct hda_codec *codec, unsigned int adc_idx,
adc_idx          3412 sound/pci/hda/hda_generic.c 	unsigned int adc_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
adc_idx          3414 sound/pci/hda/hda_generic.c 	ucontrol->value.enumerated.item[0] = spec->cur_mux[adc_idx];
adc_idx          3422 sound/pci/hda/hda_generic.c 	unsigned int adc_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
adc_idx          3423 sound/pci/hda/hda_generic.c 	return mux_select(codec, adc_idx,
adc_idx          3451 sound/pci/hda/hda_generic.c 	int i, adc_idx, err = 0;
adc_idx          3454 sound/pci/hda/hda_generic.c 	adc_idx = kcontrol->id.index;
adc_idx          3457 sound/pci/hda/hda_generic.c 		path = get_input_path(codec, adc_idx, i);
adc_idx          4123 sound/pci/hda/hda_generic.c static int mux_select(struct hda_codec *codec, unsigned int adc_idx,
adc_idx          4136 sound/pci/hda/hda_generic.c 	if (spec->cur_mux[adc_idx] == idx)
adc_idx          4139 sound/pci/hda/hda_generic.c 	old_path = get_input_path(codec, adc_idx, spec->cur_mux[adc_idx]);
adc_idx          4145 sound/pci/hda/hda_generic.c 	spec->cur_mux[adc_idx] = idx;
adc_idx          4148 sound/pci/hda/hda_generic.c 		update_hp_mic(codec, adc_idx, false);
adc_idx          4153 sound/pci/hda/hda_generic.c 	path = get_input_path(codec, adc_idx, idx);