Lines Matching refs:snd_usb_substream
43 snd_pcm_uframes_t snd_usb_pcm_delay(struct snd_usb_substream *subs, in snd_usb_pcm_delay()
79 struct snd_usb_substream *subs; in snd_usb_pcm_pointer()
82 subs = (struct snd_usb_substream *)substream->runtime->private_data; in snd_usb_pcm_pointer()
96 static struct audioformat *find_format(struct snd_usb_substream *subs) in find_format()
221 static int start_endpoints(struct snd_usb_substream *subs) in start_endpoints()
273 static void stop_endpoints(struct snd_usb_substream *subs, bool wait) in stop_endpoints()
319 static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, in set_sync_ep_implicit_fb_quirk()
385 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()
576 static int match_endpoint_audioformats(struct snd_usb_substream *subs, in match_endpoint_audioformats()
622 static int configure_sync_endpoint(struct snd_usb_substream *subs) in configure_sync_endpoint()
629 struct snd_usb_substream *sync_subs = in configure_sync_endpoint()
691 static int configure_endpoint(struct snd_usb_substream *subs) in configure_endpoint()
728 struct snd_usb_substream *subs = substream->runtime->private_data; in snd_usb_hw_params()
774 struct snd_usb_substream *subs = substream->runtime->private_data; in snd_usb_hw_free()
796 struct snd_usb_substream *subs = runtime->private_data; in snd_usb_pcm_prepare()
876 static int hw_check_valid_format(struct snd_usb_substream *subs, in hw_check_valid_format()
924 struct snd_usb_substream *subs = rule->private; in hw_rule_rate()
976 struct snd_usb_substream *subs = rule->private; in hw_rule_channels()
1027 struct snd_usb_substream *subs = rule->private; in hw_rule_format()
1058 struct snd_usb_substream *subs = rule->private; in hw_rule_period_time()
1097 struct snd_usb_substream *subs) in snd_usb_pcm_check_knot()
1142 static int setup_hw_info(struct snd_pcm_runtime *runtime, struct snd_usb_substream *subs) in setup_hw_info()
1235 struct snd_usb_substream *subs = &as->substream[direction]; in snd_usb_pcm_open()
1255 struct snd_usb_substream *subs = &as->substream[direction]; in snd_usb_pcm_close()
1277 static void retire_capture_urb(struct snd_usb_substream *subs, in retire_capture_urb()
1353 static inline void fill_playback_urb_dsd_dop(struct snd_usb_substream *subs, in fill_playback_urb_dsd_dop()
1410 static void copy_to_urb(struct snd_usb_substream *subs, struct urb *urb, in copy_to_urb()
1432 static unsigned int copy_to_urb_quirk(struct snd_usb_substream *subs, in copy_to_urb_quirk()
1458 static void prepare_playback_urb(struct snd_usb_substream *subs, in prepare_playback_urb()
1571 static void retire_playback_urb(struct snd_usb_substream *subs, in retire_playback_urb()
1643 struct snd_usb_substream *subs = substream->runtime->private_data; in snd_usb_substream_playback_trigger()
1672 struct snd_usb_substream *subs = substream->runtime->private_data; in snd_usb_substream_capture_trigger()