Lines Matching refs:scarlett2_data

386 struct scarlett2_data {  struct
1149 static void scarlett2_fill_request_header(struct scarlett2_data *private, in scarlett2_fill_request_header()
1186 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb()
1299 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_get_config()
1348 struct scarlett2_data *private = in scarlett2_config_save_work()
1349 container_of(work, struct scarlett2_data, work.work); in scarlett2_config_save_work()
1359 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_set_config()
1456 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_get_mix()
1499 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_set_mix()
1564 static void scarlett2_usb_populate_mux(struct scarlett2_data *private, in scarlett2_usb_populate_mux()
1602 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_get_mux()
1633 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_set_mux()
1775 struct scarlett2_data *private = mixer->private_data; in scarlett2_update_sync()
1795 struct scarlett2_data *private = mixer->private_data; in scarlett2_sync_ctl_get()
1816 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_sync_ctl()
1833 struct scarlett2_data *private = mixer->private_data; in scarlett2_update_volumes()
1885 struct scarlett2_data *private = mixer->private_data; in scarlett2_master_volume_ctl_get()
1896 static int line_out_remap(struct scarlett2_data *private, int index) in line_out_remap()
1910 struct scarlett2_data *private = mixer->private_data; in scarlett2_volume_ctl_get()
1927 struct scarlett2_data *private = mixer->private_data; in scarlett2_volume_ctl_put()
1984 struct scarlett2_data *private = mixer->private_data; in scarlett2_mute_ctl_get()
2001 struct scarlett2_data *private = mixer->private_data; in scarlett2_mute_ctl_put()
2036 static void scarlett2_sw_hw_ctl_ro(struct scarlett2_data *private, int index) in scarlett2_sw_hw_ctl_ro()
2042 static void scarlett2_sw_hw_ctl_rw(struct scarlett2_data *private, int index) in scarlett2_sw_hw_ctl_rw()
2062 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_sw_hw_enum_ctl_get()
2072 struct scarlett2_data *private = mixer->private_data; in scarlett2_vol_ctl_set_writable()
2100 struct scarlett2_data *private = mixer->private_data; in scarlett2_sw_hw_change()
2139 struct scarlett2_data *private = mixer->private_data; in scarlett2_sw_hw_enum_ctl_put()
2173 struct scarlett2_data *private = mixer->private_data; in scarlett2_update_input_other()
2235 struct scarlett2_data *private = mixer->private_data; in scarlett2_level_enum_ctl_get()
2254 struct scarlett2_data *private = mixer->private_data; in scarlett2_level_enum_ctl_put()
2296 struct scarlett2_data *private = mixer->private_data; in scarlett2_pad_ctl_get()
2313 struct scarlett2_data *private = mixer->private_data; in scarlett2_pad_ctl_put()
2354 struct scarlett2_data *private = mixer->private_data; in scarlett2_air_ctl_get()
2370 struct scarlett2_data *private = mixer->private_data; in scarlett2_air_ctl_put()
2411 struct scarlett2_data *private = mixer->private_data; in scarlett2_phantom_ctl_get()
2428 struct scarlett2_data *private = mixer->private_data; in scarlett2_phantom_ctl_put()
2468 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_phantom_persistence_ctl_get()
2479 struct scarlett2_data *private = mixer->private_data; in scarlett2_phantom_persistence_ctl_put()
2517 struct scarlett2_data *private = mixer->private_data; in scarlett2_update_monitor_other()
2591 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_direct_monitor_ctl_get()
2607 struct scarlett2_data *private = mixer->private_data; in scarlett2_direct_monitor_ctl_put()
2665 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_direct_monitor_ctl()
2698 struct scarlett2_data *private = mixer->private_data; in scarlett2_speaker_switch_enum_ctl_get()
2715 struct scarlett2_data *private = mixer->private_data; in scarlett2_speaker_switch_enable()
2750 struct scarlett2_data *private = mixer->private_data; in scarlett2_speaker_switch_disable()
2771 struct scarlett2_data *private = mixer->private_data; in scarlett2_speaker_switch_enum_ctl_put()
2824 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_speaker_switch_ctl()
2853 struct scarlett2_data *private = mixer->private_data; in scarlett2_talkback_enum_ctl_get()
2869 struct scarlett2_data *private = mixer->private_data; in scarlett2_talkback_enum_ctl_put()
2915 struct scarlett2_data *private = mixer->private_data; in scarlett2_talkback_map_ctl_get()
2928 struct scarlett2_data *private = mixer->private_data; in scarlett2_talkback_map_ctl_put()
2972 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_talkback_ctls()
3008 struct scarlett2_data *private = mixer->private_data; in scarlett2_dim_mute_ctl_get()
3024 struct scarlett2_data *private = mixer->private_data; in scarlett2_dim_mute_ctl_put()
3078 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_line_out_ctls()
3170 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_line_in_ctls()
3260 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_mixer_ctl_get()
3271 struct scarlett2_data *private = mixer->private_data; in scarlett2_mixer_ctl_put()
3317 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_mixer_ctls()
3349 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_mux_src_enum_ctl_info()
3385 struct scarlett2_data *private = mixer->private_data; in scarlett2_mux_src_enum_ctl_get()
3409 struct scarlett2_data *private = mixer->private_data; in scarlett2_mux_src_enum_ctl_put()
3449 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_mux_enums()
3523 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_meter_ctl()
3540 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_msd_ctl_get()
3551 struct scarlett2_data *private = mixer->private_data; in scarlett2_msd_ctl_put()
3586 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_msd_ctl()
3607 struct scarlett2_data *private = elem->head.mixer->private_data; in scarlett2_standalone_ctl_get()
3618 struct scarlett2_data *private = mixer->private_data; in scarlett2_standalone_ctl_put()
3654 struct scarlett2_data *private = mixer->private_data; in scarlett2_add_standalone_ctl()
3668 struct scarlett2_data *private = mixer->private_data; in scarlett2_private_free()
3677 struct scarlett2_data *private = mixer->private_data; in scarlett2_private_suspend()
3685 static void scarlett2_count_mux_io(struct scarlett2_data *private) in scarlett2_count_mux_io()
3708 struct scarlett2_data *private) in scarlett2_find_fc_interface()
3738 struct scarlett2_data *private = in scarlett2_init_private()
3739 kzalloc(sizeof(struct scarlett2_data), GFP_KERNEL); in scarlett2_init_private()
3764 struct scarlett2_data *private = mixer->private_data; in scarlett2_usb_init()
3791 struct scarlett2_data *private = mixer->private_data; in scarlett2_read_configs()
3880 struct scarlett2_data *private = mixer->private_data; in scarlett2_notify_sync()
3893 struct scarlett2_data *private = mixer->private_data; in scarlett2_notify_monitor()
3920 struct scarlett2_data *private = mixer->private_data; in scarlett2_notify_dim_mute()
3947 struct scarlett2_data *private = mixer->private_data; in scarlett2_notify_input_other()
3974 struct scarlett2_data *private = mixer->private_data; in scarlett2_notify_monitor_other()
4045 struct scarlett2_data *private = mixer->private_data; in scarlett2_init_notify()
4105 if (((struct scarlett2_data *)mixer->private_data)->msd_switch) in snd_scarlett_gen2_controls_create()