Home
last modified time | relevance | path

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

/openbmc/linux/sound/usb/
H A Dmedia.h56 int snd_media_stream_init(struct snd_usb_substream *subs, struct snd_pcm *pcm,
58 void snd_media_stream_delete(struct snd_usb_substream *subs);
59 int snd_media_start_pipeline(struct snd_usb_substream *subs);
60 void snd_media_stop_pipeline(struct snd_usb_substream *subs);
66 static inline int snd_media_stream_init(struct snd_usb_substream *subs, in snd_media_stream_init()
69 static inline void snd_media_stream_delete(struct snd_usb_substream *subs) { } in snd_media_stream_delete()
70 static inline int snd_media_start_pipeline(struct snd_usb_substream *subs) in snd_media_start_pipeline()
72 static inline void snd_media_stop_pipeline(struct snd_usb_substream *subs) { } in snd_media_stop_pipeline()
H A Dcard.h45 struct snd_usb_substream;
54 struct snd_usb_substream *subs;
79 int (*prepare_data_urb) (struct snd_usb_substream *subs,
82 void (*retire_data_urb) (struct snd_usb_substream *subs,
85 struct snd_usb_substream *data_subs;
152 struct snd_usb_substream { struct
206 struct snd_usb_substream substream[2]; argument
H A Dpcm.c75 struct snd_usb_substream *subs = runtime->private_data; in snd_usb_pcm_pointer()
93 struct snd_usb_substream *subs) in find_format()
152 find_substream_format(struct snd_usb_substream *subs, in find_substream_format()
450 struct snd_usb_substream *subs) in close_endpoints()
615 struct snd_usb_substream *subs) in lowlatency_playback_available()
817 struct snd_usb_substream *subs = rule->private; in hw_rule_rate()
883 struct snd_usb_substream *subs = rule->private; in hw_rule_channels()
922 struct snd_usb_substream *subs = rule->private; in hw_rule_format()
963 struct snd_usb_substream *subs = rule->private; in hw_rule_period_time()
991 struct snd_usb_substream *subs = rule->private; in hw_rule_period_size_implicit_fb()
[all …]
H A Dendpoint.h36 int (*prepare)(struct snd_usb_substream *subs,
39 void (*retire)(struct snd_usb_substream *subs,
41 struct snd_usb_substream *data_subs);
H A Dpcm.h9 bool snd_usb_pcm_has_fixed_rate(struct snd_usb_substream *as);
13 void snd_usb_preallocate_buffer(struct snd_usb_substream *subs);
H A Dquirks.h7 struct snd_usb_substream;
28 void snd_usb_set_format_quirk(struct snd_usb_substream *subs,
H A Dmedia.c33 int snd_media_stream_init(struct snd_usb_substream *subs, struct snd_pcm *pcm, in snd_media_stream_init()
117 void snd_media_stream_delete(struct snd_usb_substream *subs) in snd_media_stream_delete()
135 int snd_media_start_pipeline(struct snd_usb_substream *subs) in snd_media_start_pipeline()
151 void snd_media_stop_pipeline(struct snd_usb_substream *subs) in snd_media_stop_pipeline()
H A Dproc.c92 static void proc_dump_substream_formats(struct snd_usb_substream *subs, struct snd_info_buffer *buf… in proc_dump_substream_formats()
172 static void proc_dump_ep_status(struct snd_usb_substream *subs, in proc_dump_ep_status()
193 struct snd_usb_substream *subs, in proc_dump_substream_status()
H A Dimplicit.c404 static int match_endpoint_audioformats(struct snd_usb_substream *subs, in match_endpoint_audioformats()
436 static struct snd_usb_substream *
441 struct snd_usb_substream *subs; in find_matching_substream()
462 struct snd_usb_substream *subs; in snd_usb_find_implicit_fb_sync_format()
H A Dstream.c42 static void free_substream(struct snd_usb_substream *subs) in free_substream()
84 struct snd_usb_substream *subs = &as->substream[stream]; in snd_usb_init_substream()
123 struct snd_usb_substream *subs = info->private_data; in usb_chmap_ctl_info()
133 static bool have_dup_chmap(struct snd_usb_substream *subs, in have_dup_chmap()
150 struct snd_usb_substream *subs = info->private_data; in usb_chmap_ctl_tlv()
193 struct snd_usb_substream *subs = info->private_data; in usb_chmap_ctl_get()
210 struct snd_usb_substream *subs) in add_chmap()
486 struct snd_usb_substream *subs; in __snd_usb_add_audio_stream()
H A Dendpoint.c241 struct snd_usb_substream *data_subs; in call_retire_callback()
328 struct snd_usb_substream *data_subs; in prepare_outbound_urb()
405 struct snd_usb_substream *data_subs; in notify_xrun()
899 int (*prepare)(struct snd_usb_substream *subs, in snd_usb_endpoint_set_callback()
902 void (*retire)(struct snd_usb_substream *subs, in snd_usb_endpoint_set_callback()
904 struct snd_usb_substream *data_subs) in snd_usb_endpoint_set_callback()
H A Dquirks.c1682 static void set_format_emu_quirk(struct snd_usb_substream *subs, in set_format_emu_quirk()
1720 static int pioneer_djm_set_format_quirk(struct snd_usb_substream *subs, in pioneer_djm_set_format_quirk()
1737 void snd_usb_set_format_quirk(struct snd_usb_substream *subs, in snd_usb_set_format_quirk()
H A Dcard.c129 struct snd_usb_substream *subs; in snd_usb_stream_disconnect()