Lines Matching defs:substream
40 struct snd_pcm_substream *substream = pcm->streams[stream].substream;
41 struct snd_dma_buffer *buf = &substream->dma_buffer;
60 struct snd_pcm_substream *substream,
64 substream->dma_buffer.addr >> PAGE_SHIFT,
79 if (pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream) {
87 if (pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream) {
101 struct snd_pcm_substream *substream;
106 substream = pcm->streams[stream].substream;
107 if (!substream)
110 buf = &substream->dma_buffer;
154 struct snd_pcm_substream *substream)
156 struct atmel_runtime_data *prtd = substream->runtime->private_data;
164 substream->stream == SNDRV_PCM_STREAM_PLAYBACK
195 snd_pcm_period_elapsed(substream);
203 struct snd_pcm_substream *substream,
206 struct snd_pcm_runtime *runtime = substream->runtime;
208 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
213 snd_pcm_set_runtime_buffer(substream, &substream->dma_buffer);
216 prtd->params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream);
233 struct snd_pcm_substream *substream)
235 struct atmel_runtime_data *prtd = substream->runtime->private_data;
248 struct snd_pcm_substream *substream)
250 struct atmel_runtime_data *prtd = substream->runtime->private_data;
261 struct snd_pcm_substream *substream, int cmd)
263 struct snd_pcm_runtime *rtd = substream->runtime;
327 struct snd_pcm_substream *substream)
329 struct snd_pcm_runtime *runtime = substream->runtime;
345 struct snd_pcm_substream *substream)
347 struct snd_pcm_runtime *runtime = substream->runtime;
351 snd_soc_set_runtime_hwparams(substream, &atmel_pcm_hardware);
371 struct snd_pcm_substream *substream)
373 struct atmel_runtime_data *prtd = substream->runtime->private_data;