Lines Matching defs:kcontrol

981 static int snd_cmipci_spdif_default_info(struct snd_kcontrol *kcontrol,
989 static int snd_cmipci_spdif_default_get(struct snd_kcontrol *kcontrol,
992 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1002 static int snd_cmipci_spdif_default_put(struct snd_kcontrol *kcontrol,
1005 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1028 static int snd_cmipci_spdif_mask_info(struct snd_kcontrol *kcontrol,
1036 static int snd_cmipci_spdif_mask_get(struct snd_kcontrol *kcontrol,
1055 static int snd_cmipci_spdif_stream_info(struct snd_kcontrol *kcontrol,
1063 static int snd_cmipci_spdif_stream_get(struct snd_kcontrol *kcontrol,
1066 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1076 static int snd_cmipci_spdif_stream_put(struct snd_kcontrol *kcontrol,
1079 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
2008 static int snd_cmipci_info_volume(struct snd_kcontrol *kcontrol,
2013 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2021 static int snd_cmipci_get_volume(struct snd_kcontrol *kcontrol,
2024 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2028 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2044 static int snd_cmipci_put_volume(struct snd_kcontrol *kcontrol,
2047 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2052 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2093 static int snd_cmipci_info_input_sw(struct snd_kcontrol *kcontrol,
2103 static int snd_cmipci_get_input_sw(struct snd_kcontrol *kcontrol,
2106 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2110 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2122 static int snd_cmipci_put_input_sw(struct snd_kcontrol *kcontrol,
2125 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2130 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2179 static int snd_cmipci_info_native_mixer(struct snd_kcontrol *kcontrol,
2184 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2193 static int snd_cmipci_get_native_mixer(struct snd_kcontrol *kcontrol,
2196 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2200 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2217 static int snd_cmipci_put_native_mixer(struct snd_kcontrol *kcontrol,
2220 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2224 cmipci_sb_reg_decode(&reg, kcontrol->private_value);
2247 static int snd_cmipci_get_native_mixer_sensitive(struct snd_kcontrol *kcontrol,
2250 //struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2251 return snd_cmipci_get_native_mixer(kcontrol, ucontrol);
2254 static int snd_cmipci_put_native_mixer_sensitive(struct snd_kcontrol *kcontrol,
2257 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2262 return snd_cmipci_put_native_mixer(kcontrol, ucontrol);
2320 static int _snd_cmipci_uswitch_get(struct snd_kcontrol *kcontrol,
2325 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2342 static int snd_cmipci_uswitch_get(struct snd_kcontrol *kcontrol,
2346 args = (struct cmipci_switch_args *)kcontrol->private_value;
2349 return _snd_cmipci_uswitch_get(kcontrol, ucontrol, args);
2352 static int _snd_cmipci_uswitch_put(struct snd_kcontrol *kcontrol,
2358 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2387 static int snd_cmipci_uswitch_put(struct snd_kcontrol *kcontrol,
2391 args = (struct cmipci_switch_args *)kcontrol->private_value;
2394 return _snd_cmipci_uswitch_put(kcontrol, ucontrol, args);
2455 static int snd_cmipci_spdout_enable_get(struct snd_kcontrol *kcontrol,
2459 changed = _snd_cmipci_uswitch_get(kcontrol, ucontrol, &cmipci_switch_arg_spdif_enable);
2460 changed |= _snd_cmipci_uswitch_get(kcontrol, ucontrol, &cmipci_switch_arg_spdo2dac);
2464 static int snd_cmipci_spdout_enable_put(struct snd_kcontrol *kcontrol,
2467 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
2469 changed = _snd_cmipci_uswitch_put(kcontrol, ucontrol, &cmipci_switch_arg_spdif_enable);
2470 changed |= _snd_cmipci_uswitch_put(kcontrol, ucontrol, &cmipci_switch_arg_spdo2dac);
2485 static int snd_cmipci_line_in_mode_info(struct snd_kcontrol *kcontrol,
2488 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2511 static int snd_cmipci_line_in_mode_get(struct snd_kcontrol *kcontrol,
2514 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2522 static int snd_cmipci_line_in_mode_put(struct snd_kcontrol *kcontrol,
2525 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2541 static int snd_cmipci_mic_in_mode_info(struct snd_kcontrol *kcontrol,
2549 static int snd_cmipci_mic_in_mode_get(struct snd_kcontrol *kcontrol,
2552 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2561 static int snd_cmipci_mic_in_mode_put(struct snd_kcontrol *kcontrol,
2564 struct cmipci *cm = snd_kcontrol_chip(kcontrol);