Lines Matching refs:substream
190 struct snd_pcm_substream *substream) in snd_trident_alloc_sg_pages() argument
194 struct snd_pcm_runtime *runtime = substream->runtime; in snd_trident_alloc_sg_pages()
218 dma_addr_t addr = snd_pcm_sgbuf_get_addr(substream, ofs); in snd_trident_alloc_sg_pages()
220 snd_pcm_sgbuf_get_ptr(substream, ofs); in snd_trident_alloc_sg_pages()
237 struct snd_pcm_substream *substream) in snd_trident_alloc_cont_pages() argument
242 struct snd_pcm_runtime *runtime = substream->runtime; in snd_trident_alloc_cont_pages()
282 struct snd_pcm_substream *substream) in snd_trident_alloc_pages() argument
284 if (snd_BUG_ON(!trident || !substream)) in snd_trident_alloc_pages()
286 if (substream->dma_buffer.dev.type == SNDRV_DMA_TYPE_DEV_SG) in snd_trident_alloc_pages()
287 return snd_trident_alloc_sg_pages(trident, substream); in snd_trident_alloc_pages()
289 return snd_trident_alloc_cont_pages(trident, substream); in snd_trident_alloc_pages()