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);