Lines Matching refs:kcontrol

334 static int ct_alsa_mix_volume_info(struct snd_kcontrol *kcontrol,  in ct_alsa_mix_volume_info()  argument
345 static int ct_alsa_mix_volume_get(struct snd_kcontrol *kcontrol, in ct_alsa_mix_volume_get() argument
348 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_alsa_mix_volume_get()
349 enum CT_AMIXER_CTL type = get_amixer_index(kcontrol->private_value); in ct_alsa_mix_volume_get()
367 static int ct_alsa_mix_volume_put(struct snd_kcontrol *kcontrol, in ct_alsa_mix_volume_put() argument
370 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_alsa_mix_volume_put()
372 enum CT_AMIXER_CTL type = get_amixer_index(kcontrol->private_value); in ct_alsa_mix_volume_put()
414 static int output_switch_info(struct snd_kcontrol *kcontrol, in output_switch_info() argument
424 static int output_switch_get(struct snd_kcontrol *kcontrol, in output_switch_get() argument
427 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in output_switch_get()
432 static int output_switch_put(struct snd_kcontrol *kcontrol, in output_switch_put() argument
435 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in output_switch_put()
449 static int mic_source_switch_info(struct snd_kcontrol *kcontrol, in mic_source_switch_info() argument
459 static int mic_source_switch_get(struct snd_kcontrol *kcontrol, in mic_source_switch_get() argument
462 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in mic_source_switch_get()
467 static int mic_source_switch_put(struct snd_kcontrol *kcontrol, in mic_source_switch_put() argument
470 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in mic_source_switch_put()
570 static int ct_alsa_mix_switch_info(struct snd_kcontrol *kcontrol, in ct_alsa_mix_switch_info() argument
582 static int ct_alsa_mix_switch_get(struct snd_kcontrol *kcontrol, in ct_alsa_mix_switch_get() argument
586 ((struct ct_atc *)snd_kcontrol_chip(kcontrol))->mixer; in ct_alsa_mix_switch_get()
587 enum CTALSA_MIXER_CTL type = kcontrol->private_value; in ct_alsa_mix_switch_get()
593 static int ct_alsa_mix_switch_put(struct snd_kcontrol *kcontrol, in ct_alsa_mix_switch_put() argument
596 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_alsa_mix_switch_put()
598 enum CTALSA_MIXER_CTL type = kcontrol->private_value; in ct_alsa_mix_switch_put()
619 static int ct_spdif_info(struct snd_kcontrol *kcontrol, in ct_spdif_info() argument
627 static int ct_spdif_get_mask(struct snd_kcontrol *kcontrol, in ct_spdif_get_mask() argument
637 static int ct_spdif_get(struct snd_kcontrol *kcontrol, in ct_spdif_get() argument
640 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_spdif_get()
656 static int ct_spdif_put(struct snd_kcontrol *kcontrol, in ct_spdif_put() argument
659 struct ct_atc *atc = snd_kcontrol_chip(kcontrol); in ct_spdif_put()