Lines Matching refs:ucontrol
83 struct snd_ctl_elem_value *ucontrol) in daca_get_deemphasis() argument
89 ucontrol->value.integer.value[0] = mix->deemphasis ? 1 : 0; in daca_get_deemphasis()
94 struct snd_ctl_elem_value *ucontrol) in daca_put_deemphasis() argument
102 change = mix->deemphasis != ucontrol->value.integer.value[0]; in daca_put_deemphasis()
104 mix->deemphasis = !!ucontrol->value.integer.value[0]; in daca_put_deemphasis()
122 struct snd_ctl_elem_value *ucontrol) in daca_get_volume() argument
128 ucontrol->value.integer.value[0] = mix->left_vol; in daca_get_volume()
129 ucontrol->value.integer.value[1] = mix->right_vol; in daca_get_volume()
134 struct snd_ctl_elem_value *ucontrol) in daca_put_volume() argument
143 vol[0] = ucontrol->value.integer.value[0]; in daca_put_volume()
144 vol[1] = ucontrol->value.integer.value[1]; in daca_put_volume()
161 struct snd_ctl_elem_value *ucontrol) in daca_get_amp() argument
167 ucontrol->value.integer.value[0] = mix->amp_on ? 1 : 0; in daca_get_amp()
172 struct snd_ctl_elem_value *ucontrol) in daca_put_amp() argument
180 change = mix->amp_on != ucontrol->value.integer.value[0]; in daca_put_amp()
182 mix->amp_on = !!ucontrol->value.integer.value[0]; in daca_put_amp()