Symbol: snd_usb_audio
sound/usb/caiaq/control.c
23
struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol);
sound/usb/caiaq/control.c
69
struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol);
sound/usb/caiaq/control.c
86
struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol);
sound/usb/caiaq/device.h
61
struct snd_usb_audio chip;
sound/usb/card.c
1090
struct snd_usb_audio *chip,
sound/usb/card.c
1151
struct snd_usb_audio *chip = usb_get_intfdata(intf);
sound/usb/card.c
1163
int snd_usb_lock_shutdown(struct snd_usb_audio *chip)
sound/usb/card.c
1185
void snd_usb_unlock_shutdown(struct snd_usb_audio *chip)
sound/usb/card.c
1193
int snd_usb_autoresume(struct snd_usb_audio *chip)
sound/usb/card.c
1216
void snd_usb_autosuspend(struct snd_usb_audio *chip)
sound/usb/card.c
1232
struct snd_usb_audio *chip = usb_get_intfdata(intf);
sound/usb/card.c
1266
struct snd_usb_audio *chip = usb_get_intfdata(intf);
sound/usb/card.c
138
static struct snd_usb_audio *usb_chip[SNDRV_CARDS];
sound/usb/card.c
207
struct snd_usb_audio *chip;
sound/usb/card.c
248
static int snd_usb_create_stream(struct snd_usb_audio *chip, int ctrlif, int interface)
sound/usb/card.c
331
static int snd_usb_create_streams(struct snd_usb_audio *chip, int ctrlif)
sound/usb/card.c
605
struct snd_usb_audio *chip = card->private_data;
sound/usb/card.c
616
struct snd_usb_audio *chip,
sound/usb/card.c
648
struct snd_usb_audio *chip,
sound/usb/card.c
714
static void snd_usb_init_quirk_flags(int idx, struct snd_usb_audio *chip)
sound/usb/card.c
746
struct snd_usb_audio **rchip)
sound/usb/card.c
749
struct snd_usb_audio *chip;
sound/usb/card.c
837
static int check_delayed_register_option(struct snd_usb_audio *chip)
sound/usb/card.c
855
static void find_last_interface(struct snd_usb_audio *chip)
sound/usb/card.c
892
static int try_to_register_card(struct snd_usb_audio *chip, int ifnum)
sound/usb/card.c
923
struct snd_usb_audio *chip;
sound/usb/card.h
204
struct snd_usb_audio *chip;
sound/usb/card.h
213
void (*connect_cb)(struct snd_usb_audio *chip);
sound/usb/card.h
214
void (*disconnect_cb)(struct snd_usb_audio *chip);
sound/usb/card.h
65
struct snd_usb_audio *chip;
sound/usb/clock.c
101
static obj *name(struct snd_usb_audio *chip, int id, \
sound/usb/clock.c
121
static int uac_clock_selector_get_val(struct snd_usb_audio *chip,
sound/usb/clock.c
142
static int uac_clock_selector_set_val(struct snd_usb_audio *chip,
sound/usb/clock.c
179
static bool uac_clock_source_is_valid_quirk(struct snd_usb_audio *chip,
sound/usb/clock.c
243
static bool uac_clock_source_is_valid(struct snd_usb_audio *chip,
sound/usb/clock.c
288
static int __uac_clock_find_source(struct snd_usb_audio *chip,
sound/usb/clock.c
448
int snd_usb_clock_find_source(struct snd_usb_audio *chip,
sound/usb/clock.c
464
static int set_sample_rate_v1(struct snd_usb_audio *chip,
sound/usb/clock.c
522
static int get_sample_rate_v2v3(struct snd_usb_audio *chip, int iface,
sound/usb/clock.c
554
int snd_usb_set_sample_rate_v2v3(struct snd_usb_audio *chip,
sound/usb/clock.c
593
static int set_sample_rate_v2v3(struct snd_usb_audio *chip,
sound/usb/clock.c
661
int snd_usb_init_sample_rate(struct snd_usb_audio *chip,
sound/usb/clock.h
11
int snd_usb_set_sample_rate_v2v3(struct snd_usb_audio *chip,
sound/usb/clock.h
5
int snd_usb_init_sample_rate(struct snd_usb_audio *chip,
sound/usb/clock.h
8
int snd_usb_clock_find_source(struct snd_usb_audio *chip,
sound/usb/endpoint.c
1099
struct snd_usb_audio *chip = ep->chip;
sound/usb/endpoint.c
1277
struct snd_usb_audio *chip = ep->chip;
sound/usb/endpoint.c
1316
static int update_clock_ref_rate(struct snd_usb_audio *chip,
sound/usb/endpoint.c
1346
int snd_usb_endpoint_set_params(struct snd_usb_audio *chip,
sound/usb/endpoint.c
1420
static int init_sample_rate(struct snd_usb_audio *chip,
sound/usb/endpoint.c
1457
int snd_usb_endpoint_prepare(struct snd_usb_audio *chip,
sound/usb/endpoint.c
1526
int snd_usb_endpoint_get_clock_rate(struct snd_usb_audio *chip, int clock)
sound/usb/endpoint.c
1723
void snd_usb_endpoint_free_all(struct snd_usb_audio *chip)
sound/usb/endpoint.c
274
static inline bool has_tx_length_quirk(struct snd_usb_audio *chip)
sound/usb/endpoint.c
617
iface_ref_find(struct snd_usb_audio *chip, int iface)
sound/usb/endpoint.c
635
clock_ref_find(struct snd_usb_audio *chip, int clock)
sound/usb/endpoint.c
657
snd_usb_get_endpoint(struct snd_usb_audio *chip, int ep_num)
sound/usb/endpoint.c
690
int snd_usb_add_endpoint(struct snd_usb_audio *chip, int ep_num, int type)
sound/usb/endpoint.c
725
static void endpoint_set_syncinterval(struct snd_usb_audio *chip,
sound/usb/endpoint.c
769
bool snd_usb_endpoint_compatible(struct snd_usb_audio *chip,
sound/usb/endpoint.c
792
snd_usb_endpoint_open(struct snd_usb_audio *chip,
sound/usb/endpoint.c
882
void snd_usb_endpoint_set_sync(struct snd_usb_audio *chip,
sound/usb/endpoint.c
912
static int endpoint_set_interface(struct snd_usb_audio *chip,
sound/usb/endpoint.c
953
void snd_usb_endpoint_close(struct snd_usb_audio *chip,
sound/usb/endpoint.h
11
int snd_usb_add_endpoint(struct snd_usb_audio *chip, int ep_num, int type);
sound/usb/endpoint.h
14
snd_usb_endpoint_open(struct snd_usb_audio *chip,
sound/usb/endpoint.h
19
void snd_usb_endpoint_close(struct snd_usb_audio *chip,
sound/usb/endpoint.h
21
int snd_usb_endpoint_set_params(struct snd_usb_audio *chip,
sound/usb/endpoint.h
23
int snd_usb_endpoint_prepare(struct snd_usb_audio *chip,
sound/usb/endpoint.h
25
int snd_usb_endpoint_get_clock_rate(struct snd_usb_audio *chip, int clock);
sound/usb/endpoint.h
27
bool snd_usb_endpoint_compatible(struct snd_usb_audio *chip,
sound/usb/endpoint.h
32
void snd_usb_endpoint_set_sync(struct snd_usb_audio *chip,
sound/usb/endpoint.h
48
void snd_usb_endpoint_free_all(struct snd_usb_audio *chip);
sound/usb/endpoint.h
8
struct snd_usb_endpoint *snd_usb_get_endpoint(struct snd_usb_audio *chip,
sound/usb/fcp.c
1073
struct snd_usb_audio *chip = mixer->chip;
sound/usb/fcp.c
1101
struct snd_usb_audio *chip = mixer->chip;
sound/usb/format.c
206
static int parse_audio_format_rates_v1(struct snd_usb_audio *chip, struct audioformat *fp,
sound/usb/format.c
31
static u64 parse_audio_format_i_type(struct snd_usb_audio *chip,
sound/usb/format.c
340
static bool focusrite_valid_sample_rate(struct snd_usb_audio *chip,
sound/usb/format.c
421
static int parse_uac2_sample_rate_range(struct snd_usb_audio *chip,
sound/usb/format.c
486
static int line6_parse_audio_format_rates_quirk(struct snd_usb_audio *chip,
sound/usb/format.c
508
static bool check_valid_altsetting_v2v3(struct snd_usb_audio *chip, int iface,
sound/usb/format.c
541
static int validate_sample_rate_table_v2v3(struct snd_usb_audio *chip,
sound/usb/format.c
617
static int parse_audio_format_rates_v2v3(struct snd_usb_audio *chip,
sound/usb/format.c
722
static int parse_audio_format_i(struct snd_usb_audio *chip,
sound/usb/format.c
805
static int parse_audio_format_ii(struct snd_usb_audio *chip,
sound/usb/format.c
855
int snd_usb_parse_audio_format(struct snd_usb_audio *chip,
sound/usb/format.c
897
int snd_usb_parse_audio_format_v3(struct snd_usb_audio *chip,
sound/usb/format.h
10
int snd_usb_parse_audio_format_v3(struct snd_usb_audio *chip,
sound/usb/format.h
5
int snd_usb_parse_audio_format(struct snd_usb_audio *chip,
sound/usb/helper.c
107
unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip,
sound/usb/helper.c
125
snd_usb_get_host_interface(struct snd_usb_audio *chip, int ifnum, int altsetting)
sound/usb/helper.c
135
int snd_usb_add_ctrl_interface_link(struct snd_usb_audio *chip, int ifnum,
sound/usb/helper.c
156
struct usb_host_interface *snd_usb_find_ctrl_interface(struct snd_usb_audio *chip,
sound/usb/helper.h
14
unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip,
sound/usb/helper.h
18
snd_usb_get_host_interface(struct snd_usb_audio *chip, int ifnum, int altsetting);
sound/usb/helper.h
20
int snd_usb_add_ctrl_interface_link(struct snd_usb_audio *chip, int ifnum,
sound/usb/helper.h
23
struct usb_host_interface *snd_usb_find_ctrl_interface(struct snd_usb_audio *chip,
sound/usb/implicit.c
111
static int add_generic_uac2_implicit_fb(struct snd_usb_audio *chip,
sound/usb/implicit.c
147
static int add_roland_implicit_fb(struct snd_usb_audio *chip,
sound/usb/implicit.c
177
static int add_roland_capture_quirk(struct snd_usb_audio *chip,
sound/usb/implicit.c
205
static bool is_pioneer_implicit_fb(struct snd_usb_audio *chip,
sound/usb/implicit.c
236
static int __add_generic_implicit_fb(struct snd_usb_audio *chip,
sound/usb/implicit.c
260
static int add_generic_implicit_fb(struct snd_usb_audio *chip,
sound/usb/implicit.c
277
find_implicit_fb_entry(struct snd_usb_audio *chip,
sound/usb/implicit.c
293
static int audioformat_implicit_fb_quirk(struct snd_usb_audio *chip,
sound/usb/implicit.c
361
static int audioformat_capture_quirk(struct snd_usb_audio *chip,
sound/usb/implicit.c
386
int snd_usb_parse_implicit_fb_quirk(struct snd_usb_audio *chip,
sound/usb/implicit.c
438
find_matching_substream(struct snd_usb_audio *chip, int stream, int ep_num,
sound/usb/implicit.c
457
snd_usb_find_implicit_fb_sync_format(struct snd_usb_audio *chip,
sound/usb/implicit.c
83
static int add_implicit_fb_sync_ep(struct snd_usb_audio *chip,
sound/usb/implicit.h
5
int snd_usb_parse_implicit_fb_quirk(struct snd_usb_audio *chip,
sound/usb/implicit.h
9
snd_usb_find_implicit_fb_sync_format(struct snd_usb_audio *chip,
sound/usb/media.c
162
static int snd_media_mixer_init(struct snd_usb_audio *chip)
sound/usb/media.c
225
static void snd_media_mixer_delete(struct snd_usb_audio *chip)
sound/usb/media.c
252
int snd_media_device_create(struct snd_usb_audio *chip,
sound/usb/media.c
308
void snd_media_device_delete(struct snd_usb_audio *chip)
sound/usb/media.h
53
int snd_media_device_create(struct snd_usb_audio *chip,
sound/usb/media.h
55
void snd_media_device_delete(struct snd_usb_audio *chip);
sound/usb/media.h
62
static inline int snd_media_device_create(struct snd_usb_audio *chip,
sound/usb/media.h
65
static inline void snd_media_device_delete(struct snd_usb_audio *chip) { }
sound/usb/midi2.c
1068
int snd_usb_midi_v2_create(struct snd_usb_audio *chip,
sound/usb/midi2.c
1180
void snd_usb_midi_v2_suspend_all(struct snd_usb_audio *chip)
sound/usb/midi2.c
1199
void snd_usb_midi_v2_resume_all(struct snd_usb_audio *chip)
sound/usb/midi2.c
1211
void snd_usb_midi_v2_disconnect_all(struct snd_usb_audio *chip)
sound/usb/midi2.c
1227
void snd_usb_midi_v2_free_all(struct snd_usb_audio *chip)
sound/usb/midi2.c
93
struct snd_usb_audio *chip; /* assigned USB-audio card */
sound/usb/midi2.h
12
void snd_usb_midi_v2_suspend_all(struct snd_usb_audio *chip);
sound/usb/midi2.h
13
void snd_usb_midi_v2_resume_all(struct snd_usb_audio *chip);
sound/usb/midi2.h
14
void snd_usb_midi_v2_disconnect_all(struct snd_usb_audio *chip);
sound/usb/midi2.h
15
void snd_usb_midi_v2_free_all(struct snd_usb_audio *chip);
sound/usb/midi2.h
18
static inline int snd_usb_midi_v2_create(struct snd_usb_audio *chip,
sound/usb/midi2.h
27
static inline void snd_usb_midi_v2_suspend_all(struct snd_usb_audio *chip) {}
sound/usb/midi2.h
28
static inline void snd_usb_midi_v2_resume_all(struct snd_usb_audio *chip) {}
sound/usb/midi2.h
29
static inline void snd_usb_midi_v2_disconnect_all(struct snd_usb_audio *chip) {}
sound/usb/midi2.h
30
static inline void snd_usb_midi_v2_free_all(struct snd_usb_audio *chip) {}
sound/usb/midi2.h
8
int snd_usb_midi_v2_create(struct snd_usb_audio *chip,
sound/usb/mixer.c
1077
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer.c
1505
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer.c
195
static int snd_usb_copy_string_desc(struct snd_usb_audio *chip,
sound/usb/mixer.c
310
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer.c
341
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer.c
3412
struct snd_usb_audio *chip = entry->private_data;
sound/usb/mixer.c
3591
int snd_usb_create_mixer(struct snd_usb_audio *chip, int ctrlif)
sound/usb/mixer.c
457
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer.c
649
static int get_term_name(struct snd_usb_audio *chip, struct usb_audio_term *iterm,
sound/usb/mixer.c
66
struct snd_usb_audio *chip;
sound/usb/mixer.h
100
int snd_usb_create_mixer(struct snd_usb_audio *chip, int ctrlif);
sound/usb/mixer.h
17
struct snd_usb_audio *chip;
sound/usb/mixer_quirks.c
1018
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
1146
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
1304
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
1536
void snd_emuusb_set_samplerate(struct snd_usb_audio *chip,
sound/usb/mixer_quirks.c
1875
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
1920
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
2003
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
2095
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
2186
static int realtek_hda_set(struct snd_usb_audio *chip, u32 cmd)
sound/usb/mixer_quirks.c
2196
static int realtek_hda_get(struct snd_usb_audio *chip, u32 cmd, u32 *value)
sound/usb/mixer_quirks.c
2221
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer_quirks.c
2341
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
2385
struct snd_usb_audio *chip = cval->head.mixer->chip;
sound/usb/mixer_quirks.c
2518
static int snd_rme_read_value(struct snd_usb_audio *chip,
sound/usb/mixer_quirks.c
2541
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
2657
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
2884
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
3023
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
307
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
3127
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
3418
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
3436
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
4607
static void snd_fix_plt_name(struct snd_usb_audio *chip,
sound/usb/mixer_quirks.c
469
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
796
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.c
851
static int snd_mbox1_is_spdif_synced(struct snd_usb_audio *chip)
sound/usb/mixer_quirks.c
871
static int snd_mbox1_set_clk_source(struct snd_usb_audio *chip, int rate_or_zero)
sound/usb/mixer_quirks.c
889
static int snd_mbox1_is_spdif_input(struct snd_usb_audio *chip)
sound/usb/mixer_quirks.c
909
static int snd_mbox1_set_input_source(struct snd_usb_audio *chip, int is_spdif)
sound/usb/mixer_quirks.c
932
struct snd_usb_audio *chip = list->mixer->chip;
sound/usb/mixer_quirks.c
950
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_quirks.h
7
void snd_emuusb_set_samplerate(struct snd_usb_audio *chip,
sound/usb/mixer_s1810c.c
250
static int snd_s1810c_init_mixer_maps(struct snd_usb_audio *chip)
sound/usb/mixer_s1810c.c
427
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_s1810c.c
452
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_s1810c.c
636
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_scarlett.c
258
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_scarlett.c
702
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_scarlett2.c
9363
struct snd_usb_audio *chip = mixer->chip;
sound/usb/mixer_us16x08.c
151
static int snd_us16x08_recv_urb(struct snd_usb_audio *chip,
sound/usb/mixer_us16x08.c
166
static int snd_us16x08_send_urb(struct snd_usb_audio *chip, char *buf, int size)
sound/usb/mixer_us16x08.c
195
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
263
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
300
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
373
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
433
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
503
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
563
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/mixer_us16x08.c
695
struct snd_usb_audio *chip = elem->head.mixer->chip;
sound/usb/pcm.c
1022
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
1067
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
1241
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
1291
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
181
struct snd_usb_audio *chip;
sound/usb/pcm.c
206
static int init_pitch_v1(struct snd_usb_audio *chip, int ep)
sound/usb/pcm.c
220
static int init_pitch_v2(struct snd_usb_audio *chip, int ep)
sound/usb/pcm.c
237
int snd_usb_init_pitch(struct snd_usb_audio *chip,
sound/usb/pcm.c
330
int snd_usb_audioformat_set_sync_ep(struct snd_usb_audio *chip,
sound/usb/pcm.c
467
static void close_endpoints(struct snd_usb_audio *chip,
sound/usb/pcm.c
485
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
611
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
650
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
674
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
833
get_endpoint_in_use(struct snd_usb_audio *chip, int endpoint,
sound/usb/pcm.c
848
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.c
953
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/pcm.h
11
int snd_usb_init_pitch(struct snd_usb_audio *chip,
sound/usb/pcm.h
15
int snd_usb_audioformat_set_sync_ep(struct snd_usb_audio *chip,
sound/usb/power.c
53
int snd_usb_power_domain_set(struct snd_usb_audio *chip,
sound/usb/power.h
18
int snd_usb_power_domain_set(struct snd_usb_audio *chip,
sound/usb/power.h
25
int snd_usb_autoresume(struct snd_usb_audio *chip);
sound/usb/power.h
26
void snd_usb_autosuspend(struct snd_usb_audio *chip);
sound/usb/proc.c
192
static void proc_dump_substream_status(struct snd_usb_audio *chip,
sound/usb/proc.c
212
struct snd_usb_audio *chip = stream->chip;
sound/usb/proc.c
35
struct snd_usb_audio *chip = entry->private_data;
sound/usb/proc.c
42
struct snd_usb_audio *chip = entry->private_data;
sound/usb/proc.c
49
void snd_usb_audio_create_proc(struct snd_usb_audio *chip)
sound/usb/proc.h
5
void snd_usb_audio_create_proc(struct snd_usb_audio *chip);
sound/usb/qcom/mixer_usb_offload.c
110
int snd_usb_offload_create_ctl(struct snd_usb_audio *chip, struct device *bedev)
sound/usb/qcom/mixer_usb_offload.h
9
int snd_usb_offload_create_ctl(struct snd_usb_audio *chip, struct device *bedev);
sound/usb/qcom/qc_audio_offload.c
130
struct snd_usb_audio *chip;
sound/usb/qcom/qc_audio_offload.c
1529
struct snd_usb_audio *chip = NULL;
sound/usb/qcom/qc_audio_offload.c
1716
static int qc_usb_audio_offload_fill_avail_pcms(struct snd_usb_audio *chip,
sound/usb/qcom/qc_audio_offload.c
1749
static void qc_usb_audio_offload_probe(struct snd_usb_audio *chip)
sound/usb/qcom/qc_audio_offload.c
178
static int usb_qmi_get_pcm_num(struct snd_usb_audio *chip, int direction)
sound/usb/qcom/qc_audio_offload.c
1842
static void qc_usb_audio_offload_disconnect(struct snd_usb_audio *chip)
sound/usb/qcom/qc_audio_offload.c
1895
struct snd_usb_audio *chip = usb_get_intfdata(intf);
sound/usb/qcom/qc_audio_offload.c
217
struct snd_usb_audio *chip;
sound/usb/qcom/qc_audio_offload.c
346
static int uaudio_send_disconnect_ind(struct snd_usb_audio *chip)
sound/usb/qcom/qc_audio_offload.c
742
struct snd_usb_audio *chip = subs->stream->chip;
sound/usb/qcom/qc_audio_offload.c
753
struct snd_usb_audio *chip;
sound/usb/qcom/qc_audio_offload.c
814
struct snd_usb_audio *chip;
sound/usb/qcom/qc_audio_offload.c
941
struct snd_usb_audio *chip;
sound/usb/quirks.c
115
static int add_audio_stream_from_fixed_fmt(struct snd_usb_audio *chip,
sound/usb/quirks.c
1454
static int quattro_skip_setting_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
1486
static int audiophile_skip_setting_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
149
static int create_fixed_stream_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
1515
static int fasttrackpro_skip_setting_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
1553
static int s1810c_skip_setting_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
1585
int snd_usb_apply_interface_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
1689
int snd_usb_is_big_endian_format(struct snd_usb_audio *chip,
sound/usb/quirks.c
1888
int snd_usb_select_mode_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
1962
struct snd_usb_audio *chip = dev_get_drvdata(&dev->dev);
sound/usb/quirks.c
1982
u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,
sound/usb/quirks.c
2084
void snd_usb_audioformat_attributes_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
216
static int create_auto_pcm_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
2552
struct snd_usb_audio *chip,
sound/usb/quirks.c
2573
void snd_usb_init_quirk_flags_table(struct snd_usb_audio *chip)
sound/usb/quirks.c
258
static int create_yamaha_midi_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
2588
void snd_usb_init_quirk_flags_parse_string(struct snd_usb_audio *chip,
sound/usb/quirks.c
290
static int create_roland_midi_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
314
static int create_std_midi_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
33
static int create_composite_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
342
static int create_auto_midi_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
378
static int create_autodetect_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
395
static int create_uaxx_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
490
static int create_standard_mixer_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
509
int snd_usb_create_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
514
typedef int (*quirk_func_t)(struct snd_usb_audio *,
sound/usb/quirks.c
70
static int ignore_interface_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
79
static int create_any_midi_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.c
90
static int create_standard_audio_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.h
14
int snd_usb_apply_interface_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.h
31
int snd_usb_is_big_endian_format(struct snd_usb_audio *chip,
sound/usb/quirks.h
40
int snd_usb_select_mode_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.h
43
u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,
sound/usb/quirks.h
47
void snd_usb_audioformat_attributes_quirk(struct snd_usb_audio *chip,
sound/usb/quirks.h
52
struct snd_usb_audio *chip,
sound/usb/quirks.h
55
void snd_usb_init_quirk_flags_table(struct snd_usb_audio *chip);
sound/usb/quirks.h
56
void snd_usb_init_quirk_flags_parse_string(struct snd_usb_audio *chip,
sound/usb/quirks.h
9
int snd_usb_create_quirk(struct snd_usb_audio *chip,
sound/usb/stream.c
1114
static int __snd_usb_parse_audio_interface(struct snd_usb_audio *chip,
sound/usb/stream.c
1276
int snd_usb_parse_audio_interface(struct snd_usb_audio *chip, int iface_no)
sound/usb/stream.c
488
static int __snd_usb_add_audio_stream(struct snd_usb_audio *chip,
sound/usb/stream.c
571
int snd_usb_add_audio_stream(struct snd_usb_audio *chip,
sound/usb/stream.c
578
static int snd_usb_add_audio_stream_v3(struct snd_usb_audio *chip,
sound/usb/stream.c
586
static int parse_uac_endpoint_attributes(struct snd_usb_audio *chip,
sound/usb/stream.c
688
audio_format_alloc_init(struct snd_usb_audio *chip,
sound/usb/stream.c
716
snd_usb_get_audioformat_uac12(struct snd_usb_audio *chip,
sound/usb/stream.c
872
snd_usb_get_audioformat_uac3(struct snd_usb_audio *chip,
sound/usb/stream.h
5
int snd_usb_parse_audio_interface(struct snd_usb_audio *chip,
sound/usb/stream.h
8
int snd_usb_add_audio_stream(struct snd_usb_audio *chip,
sound/usb/usbaudio.h
139
int snd_usb_lock_shutdown(struct snd_usb_audio *chip);
sound/usb/usbaudio.h
140
void snd_usb_unlock_shutdown(struct snd_usb_audio *chip);
sound/usb/usbaudio.h
144
struct snd_usb_audio *chip;
sound/usb/usbaudio.h
148
static inline struct __snd_usb_lock __snd_usb_lock_shutdown(struct snd_usb_audio *chip)
sound/usb/usbaudio.h
163
struct snd_usb_audio *chip)