Lines Matching refs:cval

66 	struct usb_mixer_elem_info *cval;  in snd_create_std_mono_ctl_offset()  local
69 cval = kzalloc(sizeof(*cval), GFP_KERNEL); in snd_create_std_mono_ctl_offset()
70 if (!cval) in snd_create_std_mono_ctl_offset()
73 snd_usb_mixer_elem_init_std(&cval->head, mixer, unitid); in snd_create_std_mono_ctl_offset()
74 cval->val_type = val_type; in snd_create_std_mono_ctl_offset()
75 cval->channels = 1; in snd_create_std_mono_ctl_offset()
76 cval->control = control; in snd_create_std_mono_ctl_offset()
77 cval->cmask = cmask; in snd_create_std_mono_ctl_offset()
78 cval->idx_off = idx_off; in snd_create_std_mono_ctl_offset()
82 cval->min = 0; in snd_create_std_mono_ctl_offset()
83 cval->max = 1; in snd_create_std_mono_ctl_offset()
84 cval->res = 0; in snd_create_std_mono_ctl_offset()
85 cval->dBmin = 0; in snd_create_std_mono_ctl_offset()
86 cval->dBmax = 0; in snd_create_std_mono_ctl_offset()
89 kctl = snd_ctl_new1(snd_usb_feature_unit_ctl, cval); in snd_create_std_mono_ctl_offset()
91 kfree(cval); in snd_create_std_mono_ctl_offset()
107 return snd_usb_mixer_add_control(&cval->head, kctl); in snd_create_std_mono_ctl_offset()
1305 struct usb_mixer_elem_info *cval; in snd_emuusb_set_samplerate() local
1310 cval = mixer_elem_list_to_info(mixer->id_elems[unitid]); in snd_emuusb_set_samplerate()
1311 snd_usb_mixer_set_ctl_value(cval, UAC_SET_CUR, in snd_emuusb_set_samplerate()
1312 cval->control << 8, in snd_emuusb_set_samplerate()
2003 struct usb_mixer_elem_info *cval = kcontrol->private_data; in realtek_ctl_connector_get() local
2004 struct snd_usb_audio *chip = cval->head.mixer->chip; in realtek_ctl_connector_get()
2064 struct usb_mixer_elem_info *cval; in realtek_add_jack() local
2067 cval = kzalloc(sizeof(*cval), GFP_KERNEL); in realtek_add_jack()
2068 if (!cval) in realtek_add_jack()
2070 snd_usb_mixer_elem_init_std(&cval->head, mixer, in realtek_add_jack()
2072 cval->head.resume = realtek_resume_jack; in realtek_add_jack()
2073 cval->val_type = USB_MIXER_BOOLEAN; in realtek_add_jack()
2074 cval->channels = 1; in realtek_add_jack()
2075 cval->min = 0; in realtek_add_jack()
2076 cval->max = 1; in realtek_add_jack()
2077 kctl = snd_ctl_new1(&realtek_connector_ctl_ro, cval); in realtek_add_jack()
2079 kfree(cval); in realtek_add_jack()
2085 return snd_usb_mixer_add_control(&cval->head, kctl); in realtek_add_jack()
4193 struct usb_mixer_elem_info *cval, in snd_dragonfly_quirk_db_scale() argument
4211 if (cval->min == 0 && cval->max == 50) { in snd_dragonfly_quirk_db_scale()
4217 } else if (cval->min == 0 && cval->max <= 1000) { in snd_dragonfly_quirk_db_scale()
4227 struct usb_mixer_elem_info *cval, int unitid, in snd_usb_mixer_fu_apply_quirk() argument
4232 if (unitid == 7 && cval->control == UAC_FU_VOLUME) in snd_usb_mixer_fu_apply_quirk()
4233 snd_dragonfly_quirk_db_scale(mixer, cval, kctl); in snd_usb_mixer_fu_apply_quirk()
4240 cval->min_mute = 1; in snd_usb_mixer_fu_apply_quirk()