Lines Matching refs:snd_usX2Y_substream
62 static int usX2Y_usbpcm_urb_capt_retire(struct snd_usX2Y_substream *subs) in usX2Y_usbpcm_urb_capt_retire()
110 static int usX2Y_hwdep_urb_play_prepare(struct snd_usX2Y_substream *subs, in usX2Y_hwdep_urb_play_prepare()
149 static inline void usX2Y_usbpcm_urb_capt_iso_advance(struct snd_usX2Y_substream *subs, in usX2Y_usbpcm_urb_capt_iso_advance()
172 static inline int usX2Y_usbpcm_usbframe_complete(struct snd_usX2Y_substream *capsubs, in usX2Y_usbpcm_usbframe_complete()
173 struct snd_usX2Y_substream *capsubs2, in usX2Y_usbpcm_usbframe_complete()
174 struct snd_usX2Y_substream *playbacksubs, in usX2Y_usbpcm_usbframe_complete()
232 struct snd_usX2Y_substream *subs = urb->context; in i_usX2Y_usbpcm_urb_complete()
234 struct snd_usX2Y_substream *capsubs, *capsubs2, *playbacksubs; in i_usX2Y_usbpcm_urb_complete()
275 static void usX2Y_usbpcm_urbs_release(struct snd_usX2Y_substream *subs) in usX2Y_usbpcm_urbs_release()
291 struct snd_usX2Y_substream *subs = urb->context; in i_usX2Y_usbpcm_subs_startup()
293 struct snd_usX2Y_substream *prepare_subs = usX2Y->prepare_subs; in i_usX2Y_usbpcm_subs_startup()
298 struct snd_usX2Y_substream *cap_subs2 = usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE + 2]; in i_usX2Y_usbpcm_subs_startup()
312 static int usX2Y_usbpcm_urbs_allocate(struct snd_usX2Y_substream *subs) in usX2Y_usbpcm_urbs_allocate()
359 struct snd_usX2Y_substream *subs = runtime->private_data, in snd_usX2Y_usbpcm_hw_free()
365 struct snd_usX2Y_substream *cap_subs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usX2Y_usbpcm_hw_free()
380 struct snd_usX2Y_substream *playback_subs = subs->usX2Y->subs[SNDRV_PCM_STREAM_PLAYBACK]; in snd_usX2Y_usbpcm_hw_free()
394 static void usX2Y_usbpcm_subs_startup(struct snd_usX2Y_substream *subs) in usX2Y_usbpcm_subs_startup()
403 static int usX2Y_usbpcm_urbs_start(struct snd_usX2Y_substream *subs) in usX2Y_usbpcm_urbs_start()
415 struct snd_usX2Y_substream *subs = usX2Y->subs[stream + p]; in usX2Y_usbpcm_urbs_start()
424 struct snd_usX2Y_substream *subs = usX2Y->subs[p]; in usX2Y_usbpcm_urbs_start()
433 struct snd_usX2Y_substream *subs = usX2Y->subs[stream + p]; in usX2Y_usbpcm_urbs_start()
484 struct snd_usX2Y_substream *subs = runtime->private_data; in snd_usX2Y_usbpcm_prepare()
486 struct snd_usX2Y_substream *capsubs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usX2Y_usbpcm_prepare()
564 struct snd_usX2Y_substream *subs = ((struct snd_usX2Y_substream **) in snd_usX2Y_usbpcm_open()
583 struct snd_usX2Y_substream *subs = runtime->private_data; in snd_usX2Y_usbpcm_close()
609 struct snd_usX2Y_substream *subs = dev->subs[i]; in usX2Y_pcms_busy_check()