Home
last modified time | relevance | path

Searched refs:dma_private (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_dma.c160 static void fsl_dma_update_pointers(struct fsl_dma_private *dma_private) in fsl_dma_update_pointers() argument
163 &dma_private->link[dma_private->current_link]; in fsl_dma_update_pointers()
169 if (dma_private->substream->stream == SNDRV_PCM_STREAM_PLAYBACK) { in fsl_dma_update_pointers()
170 link->source_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers()
173 upper_32_bits(dma_private->dma_buf_next)); in fsl_dma_update_pointers()
176 link->dest_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers()
179 upper_32_bits(dma_private->dma_buf_next)); in fsl_dma_update_pointers()
184 dma_private->dma_buf_next += dma_private in fsl_dma_update_pointers()
201 struct fsl_dma_private *dma_private = dev_id; fsl_dma_isr() local
367 struct fsl_dma_private *dma_private; fsl_dma_open() local
513 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_hw_params() local
676 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_pointer() local
740 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_hw_free() local
774 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_close() local
[all...]
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_dma.c160 static void fsl_dma_update_pointers(struct fsl_dma_private *dma_private) in fsl_dma_update_pointers() argument
163 &dma_private->link[dma_private->current_link]; in fsl_dma_update_pointers()
169 if (dma_private->substream->stream == SNDRV_PCM_STREAM_PLAYBACK) { in fsl_dma_update_pointers()
170 link->source_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers()
173 upper_32_bits(dma_private->dma_buf_next)); in fsl_dma_update_pointers()
176 link->dest_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers()
179 upper_32_bits(dma_private->dma_buf_next)); in fsl_dma_update_pointers()
184 dma_private->dma_buf_next += dma_private in fsl_dma_update_pointers()
201 struct fsl_dma_private *dma_private = dev_id; fsl_dma_isr() local
390 struct fsl_dma_private *dma_private; fsl_dma_open() local
540 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_hw_params() local
703 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_pointer() local
767 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_hw_free() local
801 struct fsl_dma_private *dma_private = runtime->private_data; fsl_dma_close() local
[all...]
/kernel/linux/linux-5.10/sound/soc/sprd/
H A Dsprd-pcm-dma.c54 struct sprd_pcm_dma_private *dma_private; in sprd_pcm_open() local
77 dma_private = devm_kzalloc(dev, sizeof(*dma_private), GFP_KERNEL); in sprd_pcm_open()
78 if (!dma_private) in sprd_pcm_open()
84 struct sprd_pcm_dma_data *data = &dma_private->data[i]; 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()
102 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_open()
108 devm_kfree(dev, dma_private); in sprd_pcm_open()
116 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_close() local
134 struct sprd_pcm_dma_private *dma_private = data; sprd_pcm_dma_complete() local
143 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_release_dma_channel() local
161 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_request_dma_channel() local
192 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_hw_params() local
322 struct sprd_pcm_dma_private *dma_private = sprd_pcm_trigger() local
387 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_pointer() local
[all...]
/kernel/linux/linux-6.6/sound/soc/sprd/
H A Dsprd-pcm-dma.c54 struct sprd_pcm_dma_private *dma_private; in sprd_pcm_open() local
77 dma_private = devm_kzalloc(dev, sizeof(*dma_private), GFP_KERNEL); in sprd_pcm_open()
78 if (!dma_private) in sprd_pcm_open()
84 struct sprd_pcm_dma_data *data = &dma_private->data[i]; 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()
102 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_open()
108 devm_kfree(dev, dma_private); in sprd_pcm_open()
116 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_close() local
134 struct sprd_pcm_dma_private *dma_private = data; sprd_pcm_dma_complete() local
143 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_release_dma_channel() local
161 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_request_dma_channel() local
192 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_hw_params() local
316 struct sprd_pcm_dma_private *dma_private = sprd_pcm_trigger() local
381 struct sprd_pcm_dma_private *dma_private = runtime->private_data; sprd_pcm_pointer() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c62 bool dma_private; member
139 if (epf_test->dma_private) { in pci_epf_test_data_transfer()
246 epf_test->dma_private = true; in pci_epf_test_init_dma_chan()
364 if (epf_test->dma_private) { in pci_epf_test_copy()

Completed in 4 milliseconds