Lines Matching refs:dma_buffer
63 struct snd_dma_buffer dma_buffer;
398 prtd->phys = substream->dma_buffer.addr;
400 prtd->phys = substream->dma_buffer.addr | (pdata->sid << 32);
509 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, dev, size, &prtd->dma_buffer);
514 prtd->phys = prtd->dma_buffer.addr;
516 prtd->phys = prtd->dma_buffer.addr | (pdata->sid << 32);
518 snd_compr_set_runtime_buffer(stream, &prtd->dma_buffer);
534 snd_dma_free_pages(&prtd->dma_buffer);
748 return dma_mmap_coherent(dev, vma, prtd->dma_buffer.area, prtd->dma_buffer.addr,
749 prtd->dma_buffer.bytes);
778 dstn = prtd->dma_buffer.area + app_pointer;
787 if (copy_from_user(prtd->dma_buffer.area, buf + copy, count - copy))