Symbol: usb_mixer_interface
sound/usb/card.c
1104
struct usb_mixer_interface *mixer;
sound/usb/card.c
1233
struct usb_mixer_interface *mixer;
sound/usb/card.c
1266
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
1101
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
1793
static bool check_insane_volume_range(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
1856
static void __build_feature_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
2032
static void build_feature_ctl_badd(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
2040
static void get_connector_control_name(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
2072
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
3144
static void snd_usb_mixer_free(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3174
struct usb_mixer_interface *mixer = device->device_data;
sound/usb/mixer.c
3248
static bool uac3_badd_func_has_valid_channels(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
3287
static int snd_usb_mixer_controls_badd(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
3446
static int snd_usb_mixer_controls(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3545
static int delegate_notify(struct usb_mixer_interface *mixer, int unitid,
sound/usb/mixer.c
3565
void snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid)
sound/usb/mixer.c
3612
struct usb_mixer_interface *mixer;
sound/usb/mixer.c
3637
static void snd_usb_mixer_interrupt_v2(struct usb_mixer_interface *mixer,
sound/usb/mixer.c
3706
struct usb_mixer_interface *mixer = urb->context;
sound/usb/mixer.c
3760
static int snd_usb_mixer_status_create(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3797
struct usb_mixer_interface *mixer;
sound/usb/mixer.c
3862
void snd_usb_mixer_disconnect(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3876
static void snd_usb_mixer_inactivate(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3882
static int snd_usb_mixer_activate(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3895
int snd_usb_mixer_suspend(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3933
int snd_usb_mixer_resume(struct usb_mixer_interface *mixer)
sound/usb/mixer.c
3955
struct usb_mixer_interface *mixer,
sound/usb/mixer.c
589
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer.c
67
struct usb_mixer_interface *mixer;
sound/usb/mixer.h
102
void snd_usb_mixer_disconnect(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
104
void snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid);
sound/usb/mixer.h
117
struct usb_mixer_interface *mixer,
sound/usb/mixer.h
123
int snd_usb_mixer_suspend(struct usb_mixer_interface *mixer);
sound/usb/mixer.h
124
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
1014
static int snd_mbox1_src_switch_update(struct usb_mixer_interface *mixer, int is_spdif_input)
sound/usb/mixer_quirks.c
1042
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
1094
static int snd_mbox1_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1113
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
1232
static int snd_nativeinstruments_create_mixer(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1275
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
1349
static int snd_ftu_create_effect_switch(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1375
static int snd_ftu_create_volume_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1414
static int snd_ftu_create_effect_volume_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1427
static int snd_ftu_create_effect_duration_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1440
static int snd_ftu_create_effect_feedback_ctl(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
1452
static int snd_ftu_create_effect_return_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1476
static int snd_ftu_create_effect_send_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1509
static int snd_ftu_create_mixer(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1547
struct usb_mixer_interface *mixer;
sound/usb/mixer_quirks.c
1567
static int snd_c400_create_vol_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1616
static int snd_c400_create_effect_volume_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1629
static int snd_c400_create_effect_duration_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1642
static int snd_c400_create_effect_feedback_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1654
static int snd_c400_create_effect_vol_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1699
static int snd_c400_create_effect_ret_vol_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
1754
static int snd_c400_create_knob_switch(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
1779
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
2114
static int snd_microii_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2144
static int snd_soundblaster_e1_switch_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
2206
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
2331
static int realtek_add_jack(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
2358
static int dell_dock_mixer_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2396
static void dell_dock_init_vol(struct usb_mixer_interface *mixer, int ch, int id)
sound/usb/mixer_quirks.c
2408
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
248
static int snd_usb_soundblaster_remote_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2497
static int hp_dock_mixer_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2871
static int snd_rme_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
2937
static int snd_bbfpro_ctl_update(struct usb_mixer_interface *mixer, u8 reg,
sound/usb/mixer_quirks.c
3033
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
304
static int snd_audigy2nx_led_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
3079
static int snd_bbfpro_gain_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
3139
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
3183
static int snd_bbfpro_vol_update(struct usb_mixer_interface *mixer, u16 index,
sound/usb/mixer_quirks.c
3234
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
3294
static int snd_bbfpro_ctl_add(struct usb_mixer_interface *mixer, u8 reg,
sound/usb/mixer_quirks.c
3308
static int snd_bbfpro_gain_add(struct usb_mixer_interface *mixer, u8 channel,
sound/usb/mixer_quirks.c
332
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
3320
static int snd_bbfpro_vol_add(struct usb_mixer_interface *mixer, u16 index,
sound/usb/mixer_quirks.c
3332
static int snd_bbfpro_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
374
static int snd_audigy2nx_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
3842
static int snd_rme_digiface_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
425
struct usb_mixer_interface *mixer = entry->private_data;
sound/usb/mixer_quirks.c
4306
static int snd_djm_controls_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4337
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
4361
static int snd_djm_controls_create(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4396
int snd_usb_mixer_apply_create_quirk(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
4584
void snd_usb_mixer_resume_quirk(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
4593
void snd_usb_mixer_rc_memory_change(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4621
static void snd_dragonfly_quirk_db_scale(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4656
static void snd_usb_mv_silicon_quirks(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
471
static int snd_emu0204_ch_switch_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4720
static void snd_usb_mixer_fu_quirk_linear_scale(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
4739
void snd_usb_mixer_fu_apply_quirk(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
493
struct usb_mixer_interface *mixer = list->mixer;
sound/usb/mixer_quirks.c
528
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
702
static int snd_dualsense_jack_create(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
766
static int snd_dualsense_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
787
static int snd_xonar_u1_switch_update(struct usb_mixer_interface *mixer,
sound/usb/mixer_quirks.c
840
static int snd_xonar_u1_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_quirks.c
946
static int snd_mbox1_clk_switch_update(struct usb_mixer_interface *mixer, int is_spdif_sync)
sound/usb/mixer_quirks.c
975
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
1170
static int scarlett_controls_create_generic(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett.c
1297
int snd_scarlett_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett.c
1400
int snd_forte_controls_create(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett.c
811
static int add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett.c
859
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
1403
struct usb_mixer_interface *mixer;
sound/usb/mixer_scarlett2.c
2606
struct usb_mixer_interface *mixer, u32 cmd,
sound/usb/mixer_scarlett2.c
2717
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2742
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2799
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2822
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2871
struct usb_mixer_interface *mixer, int activate)
sound/usb/mixer_scarlett2.c
2882
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
2982
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3020
static void scarlett2_config_save(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3040
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3077
static int scarlett2_usb_get_mix(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3111
static int scarlett2_usb_set_mix(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3283
static int scarlett2_usb_get_mux(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3316
static int scarlett2_usb_set_mux(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3384
static int scarlett2_usb_get_meter_levels(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3422
static int scarlett2_add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
3497
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3537
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3548
static int scarlett2_update_sync(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3569
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3595
static int scarlett2_add_sync_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3610
static int scarlett2_check_input_phantom_updated(struct usb_mixer_interface *);
sound/usb/mixer_scarlett2.c
3637
static int scarlett2_update_autogain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3700
static void scarlett2_autogain_update_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3740
static void scarlett2_autogain_notify_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3789
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3812
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
3829
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3846
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3868
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3890
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3959
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
3985
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4008
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4055
static int scarlett2_update_input_select(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4088
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4110
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4149
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4204
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4224
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4247
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4285
static int scarlett2_update_input_gain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4304
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
432
void (*func)(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4330
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
435
static void scarlett2_notify_ack(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4353
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
436
static void scarlett2_notify_sync(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
437
static void scarlett2_notify_dim_mute(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
438
static void scarlett2_notify_monitor(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
439
static void scarlett2_notify_volume(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4395
static int scarlett2_update_input_safe(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
440
static void scarlett2_notify_input_level(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
441
static void scarlett2_notify_input_pad(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4414
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
442
static void scarlett2_notify_input_air(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
443
static void scarlett2_notify_input_dsp(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4437
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
444
static void scarlett2_notify_input_mute(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
445
static void scarlett2_notify_input_phantom(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
446
static void scarlett2_notify_input_other(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
447
static void scarlett2_notify_input_select(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4476
static int scarlett2_update_pcm_input_switch(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
448
static void scarlett2_notify_input_gain(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
449
static void scarlett2_notify_autogain(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4496
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
450
static void scarlett2_notify_input_safe(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
451
static void scarlett2_notify_monitor_other(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4515
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
452
static void scarlett2_notify_direct_monitor(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
453
static void scarlett2_notify_power_status(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
455
struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
456
static void scarlett2_notify_bluetooth(struct usb_mixer_interface *mixer);
sound/usb/mixer_scarlett2.c
4564
static int scarlett2_update_volumes(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4622
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4645
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4680
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4703
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4766
static int scarlett2_update_dim_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
4799
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4822
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4890
static void scarlett2_vol_ctl_set_writable(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
4918
static int scarlett2_sw_hw_change(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
4959
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
4991
static int scarlett2_update_input_level(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5014
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5034
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5059
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5103
static int scarlett2_update_input_pad(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5122
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5145
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5180
static int scarlett2_update_input_air(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5199
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5221
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5257
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5292
static int scarlett2_update_input_dsp(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5311
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5333
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5372
static int scarlett2_update_compressor_values(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5420
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5515
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5544
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5585
static int scarlett2_update_filter_values(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5684
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5732
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5812
static int scarlett2_update_input_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5831
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5854
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
5894
static int scarlett2_update_input_phantom(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5934
static void scarlett2_phantom_update_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5951
static void scarlett2_phantom_notify_access(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5967
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
5988
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6010
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6070
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6105
static int scarlett2_update_monitor_other(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6181
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6202
static int scarlett2_speaker_switch_enable(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6237
static void scarlett2_speaker_switch_disable(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6260
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6308
static int scarlett2_add_speaker_switch_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6338
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6360
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6404
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6417
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6454
static int scarlett2_add_talkback_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6489
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6511
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6573
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
6612
static int scarlett2_add_line_out_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6734
static int scarlett2_add_dsp_ctls(struct usb_mixer_interface *mixer, int i)
sound/usb/mixer_scarlett2.c
6797
static int scarlett2_add_line_in_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
6989
static int scarlett2_update_mix(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7022
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7044
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7086
static int scarlett2_add_mixer_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7110
static int scarlett2_update_direct_monitor(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7124
static int scarlett2_update_monitor_mix(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7150
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7172
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7242
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7279
static int scarlett2_add_direct_monitor_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7387
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7410
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7441
static int scarlett2_add_mux_enums(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7501
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7541
static int scarlett2_add_meter_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7570
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7602
static int scarlett2_add_msd_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7634
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7667
static int scarlett2_add_standalone_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7682
static int scarlett2_update_power_status(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7714
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7747
static int scarlett2_add_power_status_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7763
static int scarlett2_update_bluetooth_volume(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7786
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7808
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7852
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7867
static int scarlett2_update_fp(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
7917
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
7974
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
8007
static int scarlett2_add_fp_ctls(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8033
static int scarlett2_update_spdif_mode(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8088
struct usb_mixer_interface *mixer = elem->head.mixer;
sound/usb/mixer_scarlett2.c
8125
static int scarlett2_add_spdif_mode_ctl(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8141
static void scarlett2_notify_sync(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8152
static void scarlett2_notify_monitor(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8173
static void scarlett2_notify_volume(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8186
static void scarlett2_notify_dim_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8208
static void scarlett2_notify_input_level(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8223
static void scarlett2_notify_input_pad(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8238
static void scarlett2_notify_input_air(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8253
static void scarlett2_notify_input_dsp(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8268
static void scarlett2_notify_input_mute(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8283
static void scarlett2_notify_input_phantom(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8300
static void scarlett2_notify_input_other(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8309
static void scarlett2_notify_input_select(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8332
static void scarlett2_notify_input_gain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8350
static void scarlett2_notify_autogain(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8379
static void scarlett2_notify_input_safe(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8397
static void scarlett2_notify_monitor_other(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8431
static void scarlett2_notify_direct_monitor(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8455
static void scarlett2_notify_power_status(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8467
static void scarlett2_notify_mux(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8481
static void scarlett2_notify_pcm_input_switch(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8495
static void scarlett2_notify_bluetooth(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8512
static void scarlett2_notify_ack(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8524
struct usb_mixer_interface *mixer = urb->context;
sound/usb/mixer_scarlett2.c
8570
static void scarlett2_private_free(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8579
static void scarlett2_private_suspend(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8693
static int scarlett2_init_private(struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
8726
static int scarlett2_init_notify(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8760
static int scarlett2_usb_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8822
static int scarlett2_get_flash_segment_nums(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
8904
static int scarlett2_read_configs(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9095
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9109
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
9265
static int scarlett2_get_erase_progress(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9300
static int scarlett2_wait_for_erase(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9321
static int scarlett2_reboot(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9338
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
9377
struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9420
struct usb_mixer_interface *mixer,
sound/usb/mixer_scarlett2.c
9471
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9492
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9521
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9592
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9674
struct usb_mixer_interface *mixer = hw->private_data;
sound/usb/mixer_scarlett2.c
9688
static int scarlett2_hwdep_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9718
struct usb_mixer_interface *mixer = entry->private_data;
sound/usb/mixer_scarlett2.c
9777
static int scarlett2_devmap_init(struct usb_mixer_interface *mixer)
sound/usb/mixer_scarlett2.c
9813
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
1075
static int add_new_ctl(struct usb_mixer_interface *mixer,
sound/usb/mixer_us16x08.c
1324
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);