Lines Matching refs:ucontrol
744 struct snd_ctl_elem_value *ucontrol) in snd_dummy_volume_get() argument
750 ucontrol->value.integer.value[0] = dummy->mixer_volume[addr][0]; in snd_dummy_volume_get()
751 ucontrol->value.integer.value[1] = dummy->mixer_volume[addr][1]; in snd_dummy_volume_get()
757 struct snd_ctl_elem_value *ucontrol) in snd_dummy_volume_put() argument
763 left = ucontrol->value.integer.value[0]; in snd_dummy_volume_put()
768 right = ucontrol->value.integer.value[1]; in snd_dummy_volume_put()
793 struct snd_ctl_elem_value *ucontrol) in snd_dummy_capsrc_get() argument
799 ucontrol->value.integer.value[0] = dummy->capture_source[addr][0]; in snd_dummy_capsrc_get()
800 ucontrol->value.integer.value[1] = dummy->capture_source[addr][1]; in snd_dummy_capsrc_get()
805 static int snd_dummy_capsrc_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) in snd_dummy_capsrc_put() argument
811 left = ucontrol->value.integer.value[0] & 1; in snd_dummy_capsrc_put()
812 right = ucontrol->value.integer.value[1] & 1; in snd_dummy_capsrc_put()