Lines Matching defs:kctl

944 	struct snd_kcontrol *kctl;
962 kctl = snd_ctl_new1(ncontrol, elem);
963 if (!kctl) {
967 kctl->private_free = snd_usb_mixer_elem_free;
969 strlcpy(kctl->id.name, name, sizeof(kctl->id.name));
971 err = snd_usb_mixer_add_control(&elem->head, kctl);
976 *kctl_return = kctl;
1016 static int scarlett2_volume_ctl_info(struct snd_kcontrol *kctl,
1019 struct usb_mixer_elem_info *elem = kctl->private_data;
1029 static int scarlett2_master_volume_ctl_get(struct snd_kcontrol *kctl,
1032 struct usb_mixer_elem_info *elem = kctl->private_data;
1045 static int scarlett2_volume_ctl_get(struct snd_kcontrol *kctl,
1048 struct usb_mixer_elem_info *elem = kctl->private_data;
1062 static int scarlett2_volume_ctl_put(struct snd_kcontrol *kctl,
1065 struct usb_mixer_elem_info *elem = kctl->private_data;
1119 static int scarlett2_sw_hw_enum_ctl_info(struct snd_kcontrol *kctl,
1129 static int scarlett2_sw_hw_enum_ctl_get(struct snd_kcontrol *kctl,
1132 struct usb_mixer_elem_info *elem = kctl->private_data;
1140 static int scarlett2_sw_hw_enum_ctl_put(struct snd_kcontrol *kctl,
1143 struct usb_mixer_elem_info *elem = kctl->private_data;
1205 static int scarlett2_level_enum_ctl_info(struct snd_kcontrol *kctl,
1215 static int scarlett2_level_enum_ctl_get(struct snd_kcontrol *kctl,
1218 struct usb_mixer_elem_info *elem = kctl->private_data;
1226 static int scarlett2_level_enum_ctl_put(struct snd_kcontrol *kctl,
1229 struct usb_mixer_elem_info *elem = kctl->private_data;
1267 static int scarlett2_pad_ctl_get(struct snd_kcontrol *kctl,
1270 struct usb_mixer_elem_info *elem = kctl->private_data;
1278 static int scarlett2_pad_ctl_put(struct snd_kcontrol *kctl,
1281 struct usb_mixer_elem_info *elem = kctl->private_data;
1319 static int scarlett2_button_ctl_get(struct snd_kcontrol *kctl,
1322 struct usb_mixer_elem_info *elem = kctl->private_data;
1335 static int scarlett2_button_ctl_put(struct snd_kcontrol *kctl,
1338 struct usb_mixer_elem_info *elem = kctl->private_data;
1476 static int scarlett2_mixer_ctl_info(struct snd_kcontrol *kctl,
1479 struct usb_mixer_elem_info *elem = kctl->private_data;
1489 static int scarlett2_mixer_ctl_get(struct snd_kcontrol *kctl,
1492 struct usb_mixer_elem_info *elem = kctl->private_data;
1499 static int scarlett2_mixer_ctl_put(struct snd_kcontrol *kctl,
1502 struct usb_mixer_elem_info *elem = kctl->private_data;
1575 static int scarlett2_mux_src_enum_ctl_info(struct snd_kcontrol *kctl,
1578 struct usb_mixer_elem_info *elem = kctl->private_data;
1607 static int scarlett2_mux_src_enum_ctl_get(struct snd_kcontrol *kctl,
1610 struct usb_mixer_elem_info *elem = kctl->private_data;
1617 static int scarlett2_mux_src_enum_ctl_put(struct snd_kcontrol *kctl,
1620 struct usb_mixer_elem_info *elem = kctl->private_data;
1685 static int scarlett2_meter_ctl_info(struct snd_kcontrol *kctl,
1688 struct usb_mixer_elem_info *elem = kctl->private_data;
1698 static int scarlett2_meter_ctl_get(struct snd_kcontrol *kctl,
1701 struct usb_mixer_elem_info *elem = kctl->private_data;