Lines Matching defs:kcontrol

330 static int ct_alsa_mix_volume_info(struct snd_kcontrol *kcontrol,
341 static int ct_alsa_mix_volume_get(struct snd_kcontrol *kcontrol,
344 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
345 enum CT_AMIXER_CTL type = get_amixer_index(kcontrol->private_value);
363 static int ct_alsa_mix_volume_put(struct snd_kcontrol *kcontrol,
366 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
368 enum CT_AMIXER_CTL type = get_amixer_index(kcontrol->private_value);
410 static int output_switch_info(struct snd_kcontrol *kcontrol,
420 static int output_switch_get(struct snd_kcontrol *kcontrol,
423 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
428 static int output_switch_put(struct snd_kcontrol *kcontrol,
431 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
445 static int mic_source_switch_info(struct snd_kcontrol *kcontrol,
455 static int mic_source_switch_get(struct snd_kcontrol *kcontrol,
458 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
463 static int mic_source_switch_put(struct snd_kcontrol *kcontrol,
466 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
566 static int ct_alsa_mix_switch_info(struct snd_kcontrol *kcontrol,
578 static int ct_alsa_mix_switch_get(struct snd_kcontrol *kcontrol,
582 ((struct ct_atc *)snd_kcontrol_chip(kcontrol))->mixer;
583 enum CTALSA_MIXER_CTL type = kcontrol->private_value;
589 static int ct_alsa_mix_switch_put(struct snd_kcontrol *kcontrol,
592 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
594 enum CTALSA_MIXER_CTL type = kcontrol->private_value;
615 static int ct_spdif_info(struct snd_kcontrol *kcontrol,
623 static int ct_spdif_get_mask(struct snd_kcontrol *kcontrol,
633 static int ct_spdif_get(struct snd_kcontrol *kcontrol,
636 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
652 static int ct_spdif_put(struct snd_kcontrol *kcontrol,
655 struct ct_atc *atc = snd_kcontrol_chip(kcontrol);
741 /* Create snd kcontrol instances on demand */
1216 /* Create snd kcontrol instances on demand */