Lines Matching refs:dma_buffer
54 struct snd_dma_buffer dma_buffer; member
428 prtd->phys = substream->dma_buffer.addr; in q6asm_dai_open()
430 prtd->phys = substream->dma_buffer.addr | (pdata->sid << 32); in q6asm_dai_open()
432 snd_pcm_set_runtime_buffer(substream, &substream->dma_buffer); in q6asm_dai_open()
646 &prtd->dma_buffer); in q6asm_dai_compr_open()
653 prtd->phys = prtd->dma_buffer.addr; in q6asm_dai_compr_open()
655 prtd->phys = prtd->dma_buffer.addr | (pdata->sid << 32); in q6asm_dai_compr_open()
657 snd_compr_set_runtime_buffer(stream, &prtd->dma_buffer); in q6asm_dai_compr_open()
689 snd_dma_free_pages(&prtd->dma_buffer); in q6asm_dai_compr_free()
1080 dstn = prtd->dma_buffer.area + app_pointer; in q6asm_compr_copy()
1089 if (copy_from_user(prtd->dma_buffer.area, buf + copy, in q6asm_compr_copy()
1134 prtd->dma_buffer.area, prtd->dma_buffer.addr, in q6asm_dai_compr_mmap()
1135 prtd->dma_buffer.bytes); in q6asm_dai_compr_mmap()
1198 &psubstream->dma_buffer); in q6asm_dai_pcm_new()
1208 &csubstream->dma_buffer); in q6asm_dai_pcm_new()
1212 snd_dma_free_pages(&psubstream->dma_buffer); in q6asm_dai_pcm_new()
1229 snd_dma_free_pages(&substream->dma_buffer); in q6asm_dai_pcm_free()
1230 substream->dma_buffer.area = NULL; in q6asm_dai_pcm_free()
1231 substream->dma_buffer.addr = 0; in q6asm_dai_pcm_free()