Symbol: usb_mixer_interface
sound/usb/card.c
1105
struct usb_mixer_interface *mixer;
sound/usb/card.c
1237
struct usb_mixer_interface *mixer;
sound/usb/card.c
1270
struct usb_mixer_interface *mixer;
sound/usb/fcp.c
1011
static int fcp_init(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
1045
static int fcp_init_private(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
1071
static int fcp_find_fc_interface(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
1099
int snd_fcp_init(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
133
static int fcp_init(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
179
static int fcp_usb(struct usb_mixer_interface *mixer, u32 opcode,
sound/usb/fcp.c
300
static int fcp_reinit(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
323
static int fcp_add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
384
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/fcp.c
429
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/fcp.c
462
static int fcp_ioctl_init(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
552
static int fcp_ioctl_cmd(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
618
static int fcp_ioctl_set_meter_map(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
689
static int fcp_ioctl_set_meter_labels(struct usb_mixer_interface *mixer,
sound/usb/fcp.c
761
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/fcp.c
775
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/fcp.c
80
struct usb_mixer_interface *mixer;
sound/usb/fcp.c
818
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/fcp.c
846
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/fcp.c
860
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/fcp.c
871
static int fcp_hwdep_init(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
894
static void fcp_cleanup_urb(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
905
static void fcp_private_free(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
918
static void fcp_private_suspend(struct usb_mixer_interface *mixer)
sound/usb/fcp.c
927
struct usb_mixer_interface *mixer = urb->context;
sound/usb/fcp.c
964
static int fcp_init_notify(struct usb_mixer_interface *mixer)
sound/usb/fcp.h
5
int snd_fcp_init(struct usb_mixer_interface *mixer);
sound/usb/media.c
166
struct usb_mixer_interface *mixer;
sound/usb/media.c
227
struct usb_mixer_interface *mixer;
sound/usb/mixer.c
1727
static bool check_insane_volume_range(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
1790
static void __build_feature_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
1966
static void build_feature_ctl_badd(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
1974
static void get_connector_control_name(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
2004
static void build_connector_control(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
302
static inline int mixer_ctrl_intf(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3076
static void snd_usb_mixer_free(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3106
struct usb_mixer_interface *mixer = device->device_data;
sound/usb/mixer.c
3180
static bool uac3_badd_func_has_valid_channels(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
3219
static int snd_usb_mixer_controls_badd(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
3378
static int snd_usb_mixer_controls(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3477
static int delegate_notify(struct usb_mixer_interface *mixer, int unitid,
sound/usb/mixer.c
3497
void snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid)
sound/usb/mixer.c
3543
struct usb_mixer_interface *mixer;
sound/usb/mixer.c
3568
static void snd_usb_mixer_interrupt_v2(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
3635
struct usb_mixer_interface *mixer = urb->context;
sound/usb/mixer.c
3689
static int snd_usb_mixer_status_create(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3726
struct usb_mixer_interface *mixer;
sound/usb/mixer.c
3791
void snd_usb_mixer_disconnect(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3805
static void snd_usb_mixer_inactivate(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3811
static int snd_usb_mixer_activate(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3824
int snd_usb_mixer_suspend(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3862
int snd_usb_mixer_resume(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3884
struct usb_mixer_interface *mixer,
sound/usb/mixer.c
584
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer.c
67
struct usb_mixer_interface *mixer;
sound/usb/mixer.h
101
void snd_usb_mixer_disconnect(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
103
void snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid);
sound/usb/mixer.h
116
struct usb_mixer_interface *mixer,
sound/usb/mixer.h
122
int snd_usb_mixer_suspend(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
123
int snd_usb_mixer_resume(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
43
void (*private_free)(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
44
void (*private_suspend)(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
66
struct usb_mixer_interface *mixer;
sound/usb/mixer_quirks.c
1016
static int snd_mbox1_src_switch_update(struct usb_mixer_interface *mixer, int is_spdif_input)
sound/usb/mixer_quirks.c
1044
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
1096
static int snd_mbox1_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1115
static int snd_ni_control_init_val(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
112
static int snd_create_std_mono_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1229
static int snd_nativeinstruments_create_mixer(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1272
static int snd_ftu_eff_switch_init(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
128
static int snd_create_std_mono_table(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1341
static int snd_ftu_create_effect_switch(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1367
static int snd_ftu_create_volume_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1406
static int snd_ftu_create_effect_volume_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1419
static int snd_ftu_create_effect_duration_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1432
static int snd_ftu_create_effect_feedback_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1444
static int snd_ftu_create_effect_return_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
145
static int add_single_ctl_with_resume(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1468
static int snd_ftu_create_effect_send_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1501
static int snd_ftu_create_mixer(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1539
struct usb_mixer_interface *mixer;
sound/usb/mixer_quirks.c
1557
static int snd_c400_create_vol_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1606
static int snd_c400_create_effect_volume_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1619
static int snd_c400_create_effect_duration_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1632
static int snd_c400_create_effect_feedback_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1644
static int snd_c400_create_effect_vol_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1689
static int snd_c400_create_effect_ret_vol_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1731
static int snd_c400_create_mixer(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
201
struct usb_mixer_interface *mixer = urb->context;
sound/usb/mixer_quirks.c
2062
static int snd_microii_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2092
static int snd_soundblaster_e1_switch_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
2149
static int snd_soundblaster_e1_switch_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
222
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_quirks.c
2274
static int realtek_add_jack(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
2301
static int dell_dock_mixer_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2339
static void dell_dock_init_vol(struct usb_mixer_interface *mixer, int ch, int id)
sound/usb/mixer_quirks.c
2351
static int dell_dock_mixer_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
242
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_quirks.c
2440
static int hp_dock_mixer_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
248
static int snd_usb_soundblaster_remote_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2814
static int snd_rme_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2880
static int snd_bbfpro_ctl_update(struct usb_mixer_interface *mixer, u8 reg,
sound/usb/mixer_quirks.c
2976
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
3020
static int snd_bbfpro_gain_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
304
static int snd_audigy2nx_led_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
3080
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
3124
static int snd_bbfpro_vol_update(struct usb_mixer_interface *mixer, u16 index,
sound/usb/mixer_quirks.c
3175
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
3233
static int snd_bbfpro_ctl_add(struct usb_mixer_interface *mixer, u8 reg,
sound/usb/mixer_quirks.c
3247
static int snd_bbfpro_gain_add(struct usb_mixer_interface *mixer, u8 channel,
sound/usb/mixer_quirks.c
3259
static int snd_bbfpro_vol_add(struct usb_mixer_interface *mixer, u16 index,
sound/usb/mixer_quirks.c
3271
static int snd_bbfpro_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
332
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
369
static int snd_audigy2nx_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
3781
static int snd_rme_digiface_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
420
struct usb_mixer_interface *mixer = entry->private_data;
sound/usb/mixer_quirks.c
4245
static int snd_djm_controls_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4276
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
4300
static int snd_djm_controls_create(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4335
int snd_usb_mixer_apply_create_quirk(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
4522
void snd_usb_mixer_resume_quirk(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
4531
void snd_usb_mixer_rc_memory_change(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4559
static void snd_dragonfly_quirk_db_scale(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4594
static void snd_usb_mv_silicon_quirks(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4658
static void snd_usb_mixer_fu_quirk_linear_scale(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
466
static int snd_emu0204_ch_switch_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4677
void snd_usb_mixer_fu_apply_quirk(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
488
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
518
static int snd_emu0204_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
58
static int snd_create_std_mono_ctl_offset(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
708
static int snd_dualsense_jack_create(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
772
static int snd_dualsense_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
793
static int snd_xonar_u1_switch_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
842
static int snd_xonar_u1_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
948
static int snd_mbox1_clk_switch_update(struct usb_mixer_interface *mixer, int is_spdif_sync)
sound/usb/mixer_quirks.c
977
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.h
10
void snd_usb_mixer_rc_memory_change(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.h
13
void snd_usb_mixer_fu_apply_quirk(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.h
17
void snd_usb_mixer_resume_quirk(struct usb_mixer_interface *mixer);
sound/usb/mixer_quirks.h
5
int snd_usb_mixer_apply_create_quirk(struct usb_mixer_interface *mixer);
sound/usb/mixer_s1810c.c
425
snd_s1810c_get_switch_state(struct usb_mixer_interface *mixer,
sound/usb/mixer_s1810c.c
450
snd_s1810c_set_switch_state(struct usb_mixer_interface *mixer,
sound/usb/mixer_s1810c.c
470
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_s1810c.c
499
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_s1810c.c
532
snd_s1810c_switch_init(struct usb_mixer_interface *mixer,
sound/usb/mixer_s1810c.c
626
static void snd_sc1810_mixer_state_free(struct usb_mixer_interface *mixer)
sound/usb/mixer_s1810c.c
634
int snd_sc1810_init_mixer(struct usb_mixer_interface *mixer)
sound/usb/mixer_s1810c.h
7
int snd_sc1810_init_mixer(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett.c
1168
static int scarlett_controls_create_generic(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett.c
1295
int snd_scarlett_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett.c
1398
int snd_forte_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett.c
809
static int add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett.c
857
static int add_output_ctls(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett.h
5
int snd_scarlett_controls_create(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett.h
6
int snd_forte_controls_create(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
1221
struct usb_mixer_interface *mixer;
sound/usb/mixer_scarlett2.c
2373
struct usb_mixer_interface *mixer, u32 cmd,
sound/usb/mixer_scarlett2.c
2484
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2509
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2566
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2589
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2638
struct usb_mixer_interface *mixer, int activate)
sound/usb/mixer_scarlett2.c
2649
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2749
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2787
static void scarlett2_config_save(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
2807
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2844
static int scarlett2_usb_get_mix(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2878
static int scarlett2_usb_set_mix(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3050
static int scarlett2_usb_get_mux(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3083
static int scarlett2_usb_set_mux(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3151
static int scarlett2_usb_get_meter_levels(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3189
static int scarlett2_add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3264
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3303
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3314
static int scarlett2_update_sync(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3335
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3361
static int scarlett2_add_sync_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3376
static int scarlett2_check_input_phantom_updated(struct usb_mixer_interface *);
sound/usb/mixer_scarlett2.c
3403
static int scarlett2_update_autogain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3466
static void scarlett2_autogain_update_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3506
static void scarlett2_autogain_notify_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3555
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3578
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3595
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3612
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3634
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3656
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3725
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3751
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3774
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3821
static int scarlett2_update_input_select(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3854
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3876
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3915
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3970
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3990
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4013
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4051
static int scarlett2_update_input_gain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4070
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4096
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4119
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4161
static int scarlett2_update_input_safe(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4180
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4203
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4242
static int scarlett2_update_pcm_input_switch(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4262
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
428
void (*func)(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4281
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
431
static void scarlett2_notify_ack(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
432
static void scarlett2_notify_sync(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
433
static void scarlett2_notify_dim_mute(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4330
static int scarlett2_update_volumes(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
434
static void scarlett2_notify_monitor(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
435
static void scarlett2_notify_volume(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
436
static void scarlett2_notify_input_level(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
437
static void scarlett2_notify_input_pad(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
438
static void scarlett2_notify_input_air(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4388
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
439
static void scarlett2_notify_input_dsp(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
440
static void scarlett2_notify_input_mute(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
441
static void scarlett2_notify_input_phantom(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4411
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
442
static void scarlett2_notify_input_other(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
443
static void scarlett2_notify_input_select(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
444
static void scarlett2_notify_input_gain(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4446
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
445
static void scarlett2_notify_autogain(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
446
static void scarlett2_notify_input_safe(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4469
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
447
static void scarlett2_notify_monitor_other(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
448
static void scarlett2_notify_direct_monitor(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
449
static void scarlett2_notify_power_status(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
451
struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
452
static void scarlett2_notify_bluetooth(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4532
static int scarlett2_update_dim_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4565
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4588
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4656
static void scarlett2_vol_ctl_set_writable(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
4684
static int scarlett2_sw_hw_change(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
4725
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4757
static int scarlett2_update_input_level(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4780
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4800
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4825
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4869
static int scarlett2_update_input_pad(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4888
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4911
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4946
static int scarlett2_update_input_air(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4965
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4987
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5023
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5058
static int scarlett2_update_input_dsp(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5077
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5099
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5138
static int scarlett2_update_compressor_values(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5186
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5281
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5310
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5351
static int scarlett2_update_filter_values(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5450
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5498
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5578
static int scarlett2_update_input_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5597
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5620
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5660
static int scarlett2_update_input_phantom(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5700
static void scarlett2_phantom_update_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5717
static void scarlett2_phantom_notify_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5733
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5754
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5776
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5836
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5871
static int scarlett2_update_monitor_other(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5947
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5968
static int scarlett2_speaker_switch_enable(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6003
static void scarlett2_speaker_switch_disable(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6026
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6074
static int scarlett2_add_speaker_switch_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6104
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6126
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6170
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6183
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6220
static int scarlett2_add_talkback_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6255
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6277
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6339
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6378
static int scarlett2_add_line_out_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6500
static int scarlett2_add_dsp_ctls(struct usb_mixer_interface *mixer, int i)
sound/usb/mixer_scarlett2.c
6563
static int scarlett2_add_line_in_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6753
static int scarlett2_update_mix(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6786
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6808
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6850
static int scarlett2_add_mixer_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6874
static int scarlett2_update_direct_monitor(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6888
static int scarlett2_update_monitor_mix(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6914
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6936
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7006
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7043
static int scarlett2_add_direct_monitor_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7151
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7174
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7205
static int scarlett2_add_mux_enums(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7265
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7305
static int scarlett2_add_meter_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7334
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7366
static int scarlett2_add_msd_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7398
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7431
static int scarlett2_add_standalone_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7446
static int scarlett2_update_power_status(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7478
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7511
static int scarlett2_add_power_status_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7527
static int scarlett2_update_bluetooth_volume(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7550
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7572
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7616
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7631
static int scarlett2_update_spdif_mode(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7686
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7723
static int scarlett2_add_spdif_mode_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7739
static void scarlett2_notify_sync(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7750
static void scarlett2_notify_monitor(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7771
static void scarlett2_notify_volume(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7784
static void scarlett2_notify_dim_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7806
static void scarlett2_notify_input_level(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7821
static void scarlett2_notify_input_pad(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7836
static void scarlett2_notify_input_air(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7851
static void scarlett2_notify_input_dsp(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7866
static void scarlett2_notify_input_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7881
static void scarlett2_notify_input_phantom(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7898
static void scarlett2_notify_input_other(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7907
static void scarlett2_notify_input_select(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7930
static void scarlett2_notify_input_gain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7948
static void scarlett2_notify_autogain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7977
static void scarlett2_notify_input_safe(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7995
static void scarlett2_notify_monitor_other(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8029
static void scarlett2_notify_direct_monitor(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8053
static void scarlett2_notify_power_status(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8065
static void scarlett2_notify_mux(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8079
static void scarlett2_notify_pcm_input_switch(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8093
static void scarlett2_notify_bluetooth(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8110
static void scarlett2_notify_ack(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8122
struct usb_mixer_interface *mixer = urb->context;
sound/usb/mixer_scarlett2.c
8168
static void scarlett2_private_free(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8177
static void scarlett2_private_suspend(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8269
static int scarlett2_init_private(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
8297
static int scarlett2_init_notify(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8331
static int scarlett2_usb_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8393
static int scarlett2_get_flash_segment_nums(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8475
static int scarlett2_read_configs(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8661
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8675
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
8816
static int scarlett2_get_erase_progress(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8851
static int scarlett2_wait_for_erase(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8872
static int scarlett2_reboot(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8889
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
8928
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8971
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
9022
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9043
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9072
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9143
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9222
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9236
static int scarlett2_hwdep_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9266
struct usb_mixer_interface *mixer = entry->private_data;
sound/usb/mixer_scarlett2.c
9325
static int scarlett2_devmap_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9361
int snd_scarlett2_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.h
5
int snd_scarlett2_init(struct usb_mixer_interface *mixer);
sound/usb/mixer_us16x08.c
1049
static int add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_us16x08.c
1298
int snd_us16x08_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_us16x08.h
121
int snd_us16x08_controls_create(struct usb_mixer_interface *mixer);