Lines Matching refs:pcm_substream
65 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_usbpcm_urb_capt_retire()
89 snd_pcm_period_elapsed(subs->pcm_substream); in usX2Y_usbpcm_urb_capt_retire()
116 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_hwdep_urb_play_prepare()
368 if (!cap_subs->pcm_substream || in snd_usX2Y_usbpcm_hw_free()
369 !cap_subs->pcm_substream->runtime || in snd_usX2Y_usbpcm_hw_free()
370 !cap_subs->pcm_substream->runtime->status || in snd_usX2Y_usbpcm_hw_free()
371 cap_subs->pcm_substream->runtime->status->state < SNDRV_PCM_STATE_PREPARED) { in snd_usX2Y_usbpcm_hw_free()
406 stream = subs->pcm_substream->stream; in usX2Y_usbpcm_urbs_start()
574 subs->pcm_substream = substream; in snd_usX2Y_usbpcm_open()
585 subs->pcm_substream = NULL; in snd_usX2Y_usbpcm_close()
610 if (subs && subs->pcm_substream && in usX2Y_pcms_busy_check()
611 SUBSTREAM_BUSY(subs->pcm_substream)) in usX2Y_pcms_busy_check()