Lines Matching refs:substream
74 static int pxa2xx_ac97_pcm_startup(struct snd_pcm_substream *substream) in pxa2xx_ac97_pcm_startup() argument
76 struct snd_pcm_runtime *runtime = substream->runtime; in pxa2xx_ac97_pcm_startup()
83 r = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) ? in pxa2xx_ac97_pcm_startup()
88 platform_ops = substream->pcm->card->dev->platform_data; in pxa2xx_ac97_pcm_startup()
90 return platform_ops->startup(substream, platform_ops->priv); in pxa2xx_ac97_pcm_startup()
95 static void pxa2xx_ac97_pcm_shutdown(struct snd_pcm_substream *substream) in pxa2xx_ac97_pcm_shutdown() argument
99 platform_ops = substream->pcm->card->dev->platform_data; in pxa2xx_ac97_pcm_shutdown()
101 platform_ops->shutdown(substream, platform_ops->priv); in pxa2xx_ac97_pcm_shutdown()
104 static int pxa2xx_ac97_pcm_prepare(struct snd_pcm_substream *substream) in pxa2xx_ac97_pcm_prepare() argument
106 struct snd_pcm_runtime *runtime = substream->runtime; in pxa2xx_ac97_pcm_prepare()
107 int reg = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) ? in pxa2xx_ac97_pcm_prepare()