Lines Matching defs:kcontrol

985 static int snd_cmipci_spdif_default_info(struct snd_kcontrol *kcontrol,
993 static int snd_cmipci_spdif_default_get(struct snd_kcontrol *kcontrol,
996 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1006 static int snd_cmipci_spdif_default_put(struct snd_kcontrol *kcontrol,
1009 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1032 static int snd_cmipci_spdif_mask_info(struct snd_kcontrol *kcontrol,
1040 static int snd_cmipci_spdif_mask_get(struct snd_kcontrol *kcontrol,
1059 static int snd_cmipci_spdif_stream_info(struct snd_kcontrol *kcontrol,
1067 static int snd_cmipci_spdif_stream_get(struct snd_kcontrol *kcontrol,
1070 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1080 static int snd_cmipci_spdif_stream_put(struct snd_kcontrol *kcontrol,
1083 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
2000 static int snd_cmipci_info_volume(struct snd_kcontrol *kcontrol,
2005 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2013 static int snd_cmipci_get_volume(struct snd_kcontrol *kcontrol,
2016 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2020 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2036 static int snd_cmipci_put_volume(struct snd_kcontrol *kcontrol,
2039 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2044 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2085 static int snd_cmipci_info_input_sw(struct snd_kcontrol *kcontrol,
2095 static int snd_cmipci_get_input_sw(struct snd_kcontrol *kcontrol,
2098 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2102 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2114 static int snd_cmipci_put_input_sw(struct snd_kcontrol *kcontrol,
2117 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2122 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2171 static int snd_cmipci_info_native_mixer(struct snd_kcontrol *kcontrol,
2176 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2185 static int snd_cmipci_get_native_mixer(struct snd_kcontrol *kcontrol,
2188 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2192 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2209 static int snd_cmipci_put_native_mixer(struct snd_kcontrol *kcontrol,
2212 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2216 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2239 static int snd_cmipci_get_native_mixer_sensitive(struct snd_kcontrol *kcontrol,
2242 //struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2243 return snd_cmipci_get_native_mixer(kcontrol, ucontrol);
2246 static int snd_cmipci_put_native_mixer_sensitive(struct snd_kcontrol *kcontrol,
2249 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2254 return snd_cmipci_put_native_mixer(kcontrol, ucontrol);
2312 static int _snd_cmipci_uswitch_get(struct snd_kcontrol *kcontrol,
2317 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2334 static int snd_cmipci_uswitch_get(struct snd_kcontrol *kcontrol,
2338 args = (struct cmipci_switch_args *)kcontrol->private_value;
2341 return _snd_cmipci_uswitch_get(kcontrol, ucontrol, args);
2344 static int _snd_cmipci_uswitch_put(struct snd_kcontrol *kcontrol,
2350 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2379 static int snd_cmipci_uswitch_put(struct snd_kcontrol *kcontrol,
2383 args = (struct cmipci_switch_args *)kcontrol->private_value;
2386 return _snd_cmipci_uswitch_put(kcontrol, ucontrol, args);
2447 static int snd_cmipci_spdout_enable_get(struct snd_kcontrol *kcontrol,
2451 changed = _snd_cmipci_uswitch_get(kcontrol, ucontrol, &cmipci_switch_arg_spdif_enable);
2452 changed |= _snd_cmipci_uswitch_get(kcontrol, ucontrol, &cmipci_switch_arg_spdo2dac);
2456 static int snd_cmipci_spdout_enable_put(struct snd_kcontrol *kcontrol,
2459 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
2461 changed = _snd_cmipci_uswitch_put(kcontrol, ucontrol, &cmipci_switch_arg_spdif_enable);
2462 changed |= _snd_cmipci_uswitch_put(kcontrol, ucontrol, &cmipci_switch_arg_spdo2dac);
2477 static int snd_cmipci_line_in_mode_info(struct snd_kcontrol *kcontrol,
2480 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2503 static int snd_cmipci_line_in_mode_get(struct snd_kcontrol *kcontrol,
2506 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2514 static int snd_cmipci_line_in_mode_put(struct snd_kcontrol *kcontrol,
2517 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2533 static int snd_cmipci_mic_in_mode_info(struct snd_kcontrol *kcontrol,
2541 static int snd_cmipci_mic_in_mode_get(struct snd_kcontrol *kcontrol,
2544 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2553 static int snd_cmipci_mic_in_mode_put(struct snd_kcontrol *kcontrol,
2556 struct cmipci *cm = snd_kcontrol_chip(kcontrol);