Lines Matching refs:ucontrol
83 struct snd_ctl_elem_value *ucontrol) in daca_get_deemphasis() argument
90 ucontrol->value.integer.value[0] = mix->deemphasis ? 1 : 0; in daca_get_deemphasis()
95 struct snd_ctl_elem_value *ucontrol) in daca_put_deemphasis() argument
104 change = mix->deemphasis != ucontrol->value.integer.value[0]; in daca_put_deemphasis()
106 mix->deemphasis = !!ucontrol->value.integer.value[0]; in daca_put_deemphasis()
124 struct snd_ctl_elem_value *ucontrol) in daca_get_volume() argument
131 ucontrol->value.integer.value[0] = mix->left_vol; in daca_get_volume()
132 ucontrol->value.integer.value[1] = mix->right_vol; in daca_get_volume()
137 struct snd_ctl_elem_value *ucontrol) in daca_put_volume() argument
147 vol[0] = ucontrol->value.integer.value[0]; in daca_put_volume()
148 vol[1] = ucontrol->value.integer.value[1]; in daca_put_volume()
165 struct snd_ctl_elem_value *ucontrol) in daca_get_amp() argument
172 ucontrol->value.integer.value[0] = mix->amp_on ? 1 : 0; in daca_get_amp()
177 struct snd_ctl_elem_value *ucontrol) in daca_put_amp() argument
186 change = mix->amp_on != ucontrol->value.integer.value[0]; in daca_put_amp()
188 mix->amp_on = !!ucontrol->value.integer.value[0]; in daca_put_amp()