Lines Matching refs:kctl

1731 	struct snd_kcontrol *kctl;  in scarlett2_add_new_ctl()  local
1749 kctl = snd_ctl_new1(ncontrol, elem); in scarlett2_add_new_ctl()
1750 if (!kctl) { in scarlett2_add_new_ctl()
1754 kctl->private_free = snd_usb_mixer_elem_free; in scarlett2_add_new_ctl()
1756 strscpy(kctl->id.name, name, sizeof(kctl->id.name)); in scarlett2_add_new_ctl()
1758 err = snd_usb_mixer_add_control(&elem->head, kctl); in scarlett2_add_new_ctl()
1763 *kctl_return = kctl; in scarlett2_add_new_ctl()
1781 static int scarlett2_sync_ctl_info(struct snd_kcontrol *kctl, in scarlett2_sync_ctl_info() argument
1790 static int scarlett2_sync_ctl_get(struct snd_kcontrol *kctl, in scarlett2_sync_ctl_get() argument
1793 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sync_ctl_get()
1867 static int scarlett2_volume_ctl_info(struct snd_kcontrol *kctl, in scarlett2_volume_ctl_info() argument
1870 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_info()
1880 static int scarlett2_master_volume_ctl_get(struct snd_kcontrol *kctl, in scarlett2_master_volume_ctl_get() argument
1883 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_master_volume_ctl_get()
1905 static int scarlett2_volume_ctl_get(struct snd_kcontrol *kctl, in scarlett2_volume_ctl_get() argument
1908 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_get()
1922 static int scarlett2_volume_ctl_put(struct snd_kcontrol *kctl, in scarlett2_volume_ctl_put() argument
1925 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_put()
1979 static int scarlett2_mute_ctl_get(struct snd_kcontrol *kctl, in scarlett2_mute_ctl_get() argument
1982 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mute_ctl_get()
1996 static int scarlett2_mute_ctl_put(struct snd_kcontrol *kctl, in scarlett2_mute_ctl_put() argument
1999 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mute_ctl_put()
2048 static int scarlett2_sw_hw_enum_ctl_info(struct snd_kcontrol *kctl, in scarlett2_sw_hw_enum_ctl_info() argument
2058 static int scarlett2_sw_hw_enum_ctl_get(struct snd_kcontrol *kctl, in scarlett2_sw_hw_enum_ctl_get() argument
2061 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sw_hw_enum_ctl_get()
2134 static int scarlett2_sw_hw_enum_ctl_put(struct snd_kcontrol *kctl, in scarlett2_sw_hw_enum_ctl_put() argument
2137 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sw_hw_enum_ctl_put()
2220 static int scarlett2_level_enum_ctl_info(struct snd_kcontrol *kctl, in scarlett2_level_enum_ctl_info() argument
2230 static int scarlett2_level_enum_ctl_get(struct snd_kcontrol *kctl, in scarlett2_level_enum_ctl_get() argument
2233 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_level_enum_ctl_get()
2249 static int scarlett2_level_enum_ctl_put(struct snd_kcontrol *kctl, in scarlett2_level_enum_ctl_put() argument
2252 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_level_enum_ctl_put()
2291 static int scarlett2_pad_ctl_get(struct snd_kcontrol *kctl, in scarlett2_pad_ctl_get() argument
2294 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_pad_ctl_get()
2308 static int scarlett2_pad_ctl_put(struct snd_kcontrol *kctl, in scarlett2_pad_ctl_put() argument
2311 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_pad_ctl_put()
2349 static int scarlett2_air_ctl_get(struct snd_kcontrol *kctl, in scarlett2_air_ctl_get() argument
2352 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_air_ctl_get()
2365 static int scarlett2_air_ctl_put(struct snd_kcontrol *kctl, in scarlett2_air_ctl_put() argument
2368 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_air_ctl_put()
2406 static int scarlett2_phantom_ctl_get(struct snd_kcontrol *kctl, in scarlett2_phantom_ctl_get() argument
2409 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_phantom_ctl_get()
2423 static int scarlett2_phantom_ctl_put(struct snd_kcontrol *kctl, in scarlett2_phantom_ctl_put() argument
2426 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_phantom_ctl_put()
2465 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_phantom_persistence_ctl_get() argument
2467 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_phantom_persistence_ctl_get()
2475 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_phantom_persistence_ctl_put() argument
2477 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_phantom_persistence_ctl_put()
2587 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_direct_monitor_ctl_get() argument
2589 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_direct_monitor_ctl_get()
2603 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_direct_monitor_ctl_put() argument
2605 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_direct_monitor_ctl_put()
2634 struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) in scarlett2_direct_monitor_stereo_enum_ctl_info() argument
2684 struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) in scarlett2_speaker_switch_enum_ctl_info() argument
2694 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_speaker_switch_enum_ctl_get() argument
2696 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_speaker_switch_enum_ctl_get()
2767 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_speaker_switch_enum_ctl_put() argument
2769 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_speaker_switch_enum_ctl_put()
2839 struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) in scarlett2_talkback_enum_ctl_info() argument
2849 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_talkback_enum_ctl_get() argument
2851 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_talkback_enum_ctl_get()
2865 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_talkback_enum_ctl_put() argument
2867 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_talkback_enum_ctl_put()
2911 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_talkback_map_ctl_get() argument
2913 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_talkback_map_ctl_get()
2924 struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) in scarlett2_talkback_map_ctl_put() argument
2926 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_talkback_map_ctl_put()
3003 static int scarlett2_dim_mute_ctl_get(struct snd_kcontrol *kctl, in scarlett2_dim_mute_ctl_get() argument
3006 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_dim_mute_ctl_get()
3019 static int scarlett2_dim_mute_ctl_put(struct snd_kcontrol *kctl, in scarlett2_dim_mute_ctl_put() argument
3022 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_dim_mute_ctl_put()
3243 static int scarlett2_mixer_ctl_info(struct snd_kcontrol *kctl, in scarlett2_mixer_ctl_info() argument
3246 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mixer_ctl_info()
3256 static int scarlett2_mixer_ctl_get(struct snd_kcontrol *kctl, in scarlett2_mixer_ctl_get() argument
3259 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mixer_ctl_get()
3266 static int scarlett2_mixer_ctl_put(struct snd_kcontrol *kctl, in scarlett2_mixer_ctl_put() argument
3269 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mixer_ctl_put()
3345 static int scarlett2_mux_src_enum_ctl_info(struct snd_kcontrol *kctl, in scarlett2_mux_src_enum_ctl_info() argument
3348 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mux_src_enum_ctl_info()
3380 static int scarlett2_mux_src_enum_ctl_get(struct snd_kcontrol *kctl, in scarlett2_mux_src_enum_ctl_get() argument
3383 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mux_src_enum_ctl_get()
3404 static int scarlett2_mux_src_enum_ctl_put(struct snd_kcontrol *kctl, in scarlett2_mux_src_enum_ctl_put() argument
3407 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mux_src_enum_ctl_put()
3482 static int scarlett2_meter_ctl_info(struct snd_kcontrol *kctl, in scarlett2_meter_ctl_info() argument
3485 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_meter_ctl_info()
3495 static int scarlett2_meter_ctl_get(struct snd_kcontrol *kctl, in scarlett2_meter_ctl_get() argument
3498 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_meter_ctl_get()
3536 static int scarlett2_msd_ctl_get(struct snd_kcontrol *kctl, in scarlett2_msd_ctl_get() argument
3539 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_msd_ctl_get()
3546 static int scarlett2_msd_ctl_put(struct snd_kcontrol *kctl, in scarlett2_msd_ctl_put() argument
3549 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_msd_ctl_put()
3603 static int scarlett2_standalone_ctl_get(struct snd_kcontrol *kctl, in scarlett2_standalone_ctl_get() argument
3606 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_standalone_ctl_get()
3613 static int scarlett2_standalone_ctl_put(struct snd_kcontrol *kctl, in scarlett2_standalone_ctl_put() argument
3616 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_standalone_ctl_put()