Home
last modified time | relevance | path

Searched refs:snd_usb_substream (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/sound/usb/
Dcard.h38 struct snd_usb_substream;
45 struct snd_usb_substream *subs;
61 void (*prepare_data_urb) (struct snd_usb_substream *subs,
63 void (*retire_data_urb) (struct snd_usb_substream *subs,
66 struct snd_usb_substream *data_subs;
111 struct snd_usb_substream { struct
170 struct snd_usb_substream substream[2]; argument
Dpcm.c43 snd_pcm_uframes_t snd_usb_pcm_delay(struct snd_usb_substream *subs, in snd_usb_pcm_delay()
79 struct snd_usb_substream *subs = substream->runtime->private_data; in snd_usb_pcm_pointer()
95 static struct audioformat *find_format(struct snd_usb_substream *subs) in find_format()
222 static int start_endpoints(struct snd_usb_substream *subs) in start_endpoints()
274 static void stop_endpoints(struct snd_usb_substream *subs, bool wait) in stop_endpoints()
317 static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, in set_sync_ep_implicit_fb_quirk()
390 static int set_sync_endpoint(struct snd_usb_substream *subs, in set_sync_endpoint()
492 static int set_format(struct snd_usb_substream *subs, struct audioformat *fmt) in set_format()
575 static int match_endpoint_audioformats(struct snd_usb_substream *subs, in match_endpoint_audioformats()
621 static int configure_sync_endpoint(struct snd_usb_substream *subs) in configure_sync_endpoint()
[all …]
Dquirks.h7 struct snd_usb_substream;
23 void snd_usb_set_format_quirk(struct snd_usb_substream *subs,
38 int snd_usb_select_mode_quirk(struct snd_usb_substream *subs,
Dpcm.h5 snd_pcm_uframes_t snd_usb_pcm_delay(struct snd_usb_substream *subs,
15 void snd_usb_preallocate_buffer(struct snd_usb_substream *subs);
Dproc.c74 static void proc_dump_substream_formats(struct snd_usb_substream *subs, struct snd_info_buffer *buf… in proc_dump_substream_formats()
118 static void proc_dump_ep_status(struct snd_usb_substream *subs, in proc_dump_ep_status()
138 static void proc_dump_substream_status(struct snd_usb_substream *subs, struct snd_info_buffer *buff… in proc_dump_substream_status()
Dstream.c45 static void free_substream(struct snd_usb_substream *subs) in free_substream()
90 struct snd_usb_substream *subs = &as->substream[stream]; in snd_usb_init_substream()
128 struct snd_usb_substream *subs = info->private_data; in usb_chmap_ctl_info()
138 static bool have_dup_chmap(struct snd_usb_substream *subs, in have_dup_chmap()
155 struct snd_usb_substream *subs = info->private_data; in usb_chmap_ctl_tlv()
198 struct snd_usb_substream *subs = info->private_data; in usb_chmap_ctl_get()
215 struct snd_usb_substream *subs) in add_chmap()
488 struct snd_usb_substream *subs; in __snd_usb_add_audio_stream()
Dquirks.c1107 static void set_format_emu_quirk(struct snd_usb_substream *subs, in set_format_emu_quirk()
1145 void snd_usb_set_format_quirk(struct snd_usb_substream *subs, in snd_usb_set_format_quirk()
1202 int snd_usb_select_mode_quirk(struct snd_usb_substream *subs, in snd_usb_select_mode_quirk()
Dcard.c129 struct snd_usb_substream *subs; in snd_usb_stream_disconnect()