Lines Matching refs:kcontrol

834 static int snd_fm801_info_single(struct snd_kcontrol *kcontrol,  in snd_fm801_info_single()  argument
837 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_fm801_info_single()
846 static int snd_fm801_get_single(struct snd_kcontrol *kcontrol, in snd_fm801_get_single() argument
849 struct fm801 *chip = snd_kcontrol_chip(kcontrol); in snd_fm801_get_single()
850 int reg = kcontrol->private_value & 0xff; in snd_fm801_get_single()
851 int shift = (kcontrol->private_value >> 8) & 0xff; in snd_fm801_get_single()
852 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_fm801_get_single()
853 int invert = (kcontrol->private_value >> 24) & 0xff; in snd_fm801_get_single()
861 static int snd_fm801_put_single(struct snd_kcontrol *kcontrol, in snd_fm801_put_single() argument
864 struct fm801 *chip = snd_kcontrol_chip(kcontrol); in snd_fm801_put_single()
865 int reg = kcontrol->private_value & 0xff; in snd_fm801_put_single()
866 int shift = (kcontrol->private_value >> 8) & 0xff; in snd_fm801_put_single()
867 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_fm801_put_single()
868 int invert = (kcontrol->private_value >> 24) & 0xff; in snd_fm801_put_single()
889 static int snd_fm801_info_double(struct snd_kcontrol *kcontrol, in snd_fm801_info_double() argument
892 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_fm801_info_double()
901 static int snd_fm801_get_double(struct snd_kcontrol *kcontrol, in snd_fm801_get_double() argument
904 struct fm801 *chip = snd_kcontrol_chip(kcontrol); in snd_fm801_get_double()
905 int reg = kcontrol->private_value & 0xff; in snd_fm801_get_double()
906 int shift_left = (kcontrol->private_value >> 8) & 0x0f; in snd_fm801_get_double()
907 int shift_right = (kcontrol->private_value >> 12) & 0x0f; in snd_fm801_get_double()
908 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_fm801_get_double()
909 int invert = (kcontrol->private_value >> 24) & 0xff; in snd_fm801_get_double()
922 static int snd_fm801_put_double(struct snd_kcontrol *kcontrol, in snd_fm801_put_double() argument
925 struct fm801 *chip = snd_kcontrol_chip(kcontrol); in snd_fm801_put_double()
926 int reg = kcontrol->private_value & 0xff; in snd_fm801_put_double()
927 int shift_left = (kcontrol->private_value >> 8) & 0x0f; in snd_fm801_put_double()
928 int shift_right = (kcontrol->private_value >> 12) & 0x0f; in snd_fm801_put_double()
929 int mask = (kcontrol->private_value >> 16) & 0xff; in snd_fm801_put_double()
930 int invert = (kcontrol->private_value >> 24) & 0xff; in snd_fm801_put_double()
944 static int snd_fm801_info_mux(struct snd_kcontrol *kcontrol, in snd_fm801_info_mux() argument
954 static int snd_fm801_get_mux(struct snd_kcontrol *kcontrol, in snd_fm801_get_mux() argument
957 struct fm801 *chip = snd_kcontrol_chip(kcontrol); in snd_fm801_get_mux()
967 static int snd_fm801_put_mux(struct snd_kcontrol *kcontrol, in snd_fm801_put_mux() argument
970 struct fm801 *chip = snd_kcontrol_chip(kcontrol); in snd_fm801_put_mux()