Home
last modified time | relevance | path

Searched refs:dma_private (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/sound/soc/fsl/
A Dfsl_dma.c163 &dma_private->link[dma_private->current_link]; in fsl_dma_update_pointers()
184 dma_private->dma_buf_next += dma_private->period_size; in fsl_dma_update_pointers()
186 if (dma_private->dma_buf_next >= dma_private->dma_buf_end) in fsl_dma_update_pointers()
187 dma_private->dma_buf_next = dma_private->dma_buf_phys; in fsl_dma_update_pointers()
411 dma_private); in fsl_dma_open()
416 dma_private, dma_private->ld_buf_phys); in fsl_dma_open()
546 dma_private->dma_buf_next = dma_private->dma_buf_phys + in fsl_dma_hw_params()
549 if (dma_private->dma_buf_next >= dma_private->dma_buf_end) in fsl_dma_hw_params()
551 dma_private->dma_buf_next = dma_private->dma_buf_phys; in fsl_dma_hw_params()
781 free_irq(dma_private->irq, dma_private); in fsl_dma_close()
[all …]
/linux-6.3-rc2/sound/soc/sprd/
A Dsprd-pcm-dma.c77 dma_private = devm_kzalloc(dev, sizeof(*dma_private), GFP_KERNEL); in sprd_pcm_open()
78 if (!dma_private) in sprd_pcm_open()
94 dma_private->hw_chan = hw_chan; in sprd_pcm_open()
95 runtime->private_data = dma_private; in sprd_pcm_open()
96 dma_private->substream = substream; in sprd_pcm_open()
108 devm_kfree(dev, dma_private); in sprd_pcm_open()
127 devm_kfree(dev, dma_private); in sprd_pcm_close()
206 dma_private->params = NULL; in sprd_pcm_hw_params()
210 if (!dma_private->params) { in sprd_pcm_hw_params()
211 dma_private->params = dma_params; in sprd_pcm_hw_params()
[all …]
/linux-6.3-rc2/drivers/pci/endpoint/functions/
A Dpci-epf-test.c59 bool dma_private; member
131 if (epf_test->dma_private) { in pci_epf_test_data_transfer()
230 epf_test->dma_private = true; in pci_epf_test_init_dma_chan()
368 if (epf_test->dma_private) { in pci_epf_test_copy()
/linux-6.3-rc2/Documentation/sound/kernel-api/
A Dwriting-an-alsa-driver.rst1777 ``dma_addr``, ``dma_bytes`` and ``dma_private``. The ``dma_area``
1782 in bytes. ``dma_private`` is used for the ALSA DMA allocator.
1792 necessary. ``dma_addr`` is also optional. You can use dma_private as
3777 ``substream->dma_private`` in turn. You can cast the pointer like:
3781 struct snd_sg_buf *sgbuf = (struct snd_sg_buf *)substream->dma_private;

Completed in 20 milliseconds