Lines Matching refs:ucontrol
96 struct snd_ctl_elem_value *ucontrol) in daca_get_deemphasis() argument
102 ucontrol->value.integer.value[0] = mix->deemphasis ? 1 : 0; in daca_get_deemphasis()
107 struct snd_ctl_elem_value *ucontrol) in daca_put_deemphasis() argument
115 change = mix->deemphasis != ucontrol->value.integer.value[0]; in daca_put_deemphasis()
117 mix->deemphasis = !!ucontrol->value.integer.value[0]; in daca_put_deemphasis()
135 struct snd_ctl_elem_value *ucontrol) in daca_get_volume() argument
141 ucontrol->value.integer.value[0] = mix->left_vol; in daca_get_volume()
142 ucontrol->value.integer.value[1] = mix->right_vol; in daca_get_volume()
147 struct snd_ctl_elem_value *ucontrol) in daca_put_volume() argument
156 vol[0] = ucontrol->value.integer.value[0]; in daca_put_volume()
157 vol[1] = ucontrol->value.integer.value[1]; in daca_put_volume()
174 struct snd_ctl_elem_value *ucontrol) in daca_get_amp() argument
180 ucontrol->value.integer.value[0] = mix->amp_on ? 1 : 0; in daca_get_amp()
185 struct snd_ctl_elem_value *ucontrol) in daca_put_amp() argument
193 change = mix->amp_on != ucontrol->value.integer.value[0]; in daca_put_amp()
195 mix->amp_on = !!ucontrol->value.integer.value[0]; in daca_put_amp()