Home
last modified time | relevance | path

Searched defs:dma (Results 1 – 25 of 437) sorted by relevance

12345678910>>...18

/linux/arch/arm/kernel/
H A Ddma.c36 int __init isa_dma_add(unsigned int chan, dma_t *dma) in isa_dma_add()
56 dma_t *dma = dma_channel(chan); in request_dma() local
94 dma_t *dma = dma_channel(chan); in free_dma() local
123 dma_t *dma = dma_channel(chan); in set_dma_sg() local
140 dma_t *dma = dma_channel(chan); in __set_dma_addr() local
157 dma_t *dma = dma_channel(chan); in set_dma_count() local
172 dma_t *dma = dma_channel(chan); in set_dma_mode() local
186 dma_t *dma = dma_channel(chan); in enable_dma() local
207 dma_t *dma = dma_channel(chan); in disable_dma() local
229 dma_t *dma = dma_channel(chan); in dma_channel_active() local
[all …]
/linux/drivers/tty/serial/8250/
H A D8250_dma.c17 struct uart_8250_dma *dma = p->dma; in __dma_tx_complete() local
43 struct uart_8250_dma *dma = p->dma; in __dma_rx_complete() local
70 struct uart_8250_dma *dma = p->dma; in dma_rx_complete() local
88 struct uart_8250_dma *dma = p->dma; in serial8250_tx_dma() local
154 struct uart_8250_dma *dma = p->dma; in serial8250_tx_dma_flush() local
185 struct uart_8250_dma *dma = p->dma; in serial8250_rx_dma() local
212 struct uart_8250_dma *dma = p->dma; in serial8250_rx_dma_flush() local
225 struct uart_8250_dma *dma = p->dma; in serial8250_request_dma() local
321 struct uart_8250_dma *dma = p->dma; in serial8250_release_dma() local
/linux/arch/arm/mach-rpc/
H A Ddma.c26 struct dma_struct dma; member
134 static int iomd_request_dma(unsigned int chan, dma_t *dma) in iomd_request_dma()
142 static void iomd_free_dma(unsigned int chan, dma_t *dma) in iomd_free_dma()
155 static void iomd_enable_dma(unsigned int chan, dma_t *dma) in iomd_enable_dma()
192 static void iomd_disable_dma(unsigned int chan, dma_t *dma) in iomd_disable_dma()
205 static int iomd_set_dma_speed(unsigned int chan, dma_t *dma, int cycle) in iomd_set_dma_speed()
261 struct dma_struct dma; member
265 static void floppy_enable_dma(unsigned int chan, dma_t *dma) in floppy_enable_dma()
299 static void floppy_disable_dma(unsigned int chan, dma_t *dma) in floppy_disable_dma()
306 static int floppy_get_residue(unsigned int chan, dma_t *dma) in floppy_get_residue()
[all …]
/linux/sound/core/
H A Disadma.c27 void snd_dma_program(unsigned long dma, in snd_dma_program()
51 void snd_dma_disable(unsigned long dma) in snd_dma_disable()
69 unsigned int snd_dma_pointer(unsigned long dma, unsigned int size) in snd_dma_pointer()
102 int dma; member
123 int snd_devm_request_dma(struct device *dev, int dma, const char *name) in snd_devm_request_dma()
/linux/drivers/crypto/caam/
H A Dsg_sw_qm.h13 static inline void __dma_to_qm_sg(struct qm_sg_entry *qm_sg_ptr, dma_addr_t dma, in __dma_to_qm_sg()
23 dma_addr_t dma, u32 len, u16 offset) in dma_to_qm_sg_one()
30 dma_addr_t dma, u32 len, u16 offset) in dma_to_qm_sg_one_last()
37 dma_addr_t dma, u32 len, u16 offset) in dma_to_qm_sg_one_ext()
44 dma_addr_t dma, u32 len, in dma_to_qm_sg_one_last_ext()
/linux/drivers/crypto/qce/
H A Ddma.c14 struct qce_dma_data *dma = data; in qce_dma_release() local
21 int devm_qce_dma_request(struct device *dev, struct qce_dma_data *dma) in devm_qce_dma_request()
105 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *rx_sg, in qce_dma_prep_sgs()
123 void qce_dma_issue_pending(struct qce_dma_data *dma) in qce_dma_issue_pending()
129 int qce_dma_terminate_all(struct qce_dma_data *dma) in qce_dma_terminate_all()
/linux/sound/soc/renesas/rcar/
H A Ddma.c42 } dma; member
55 #define rsnd_priv_to_dmac(p) ((struct rsnd_dma_ctrl *)(p)->dma) argument
54 rsnd_dma_to_dmaen(dma) global() argument
93 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); rsnd_dmaen_cleanup() local
113 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); rsnd_dmaen_prepare() local
142 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); rsnd_dmaen_start() local
218 rsnd_dmaen_attach(struct rsnd_dai_stream * io,struct rsnd_dma * dma,struct rsnd_mod * mod_from,struct rsnd_mod * mod_to) rsnd_dmaen_attach() argument
364 rsnd_dmapp_addr(dmac,dma,reg) global() argument
367 rsnd_dmapp_write(struct rsnd_dma * dma,u32 data,u32 reg) rsnd_dmapp_write() argument
379 rsnd_dmapp_read(struct rsnd_dma * dma,u32 reg) rsnd_dmapp_read() argument
388 rsnd_dmapp_bset(struct rsnd_dma * dma,u32 data,u32 mask,u32 reg) rsnd_dmapp_bset() argument
406 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); rsnd_dmapp_stop() local
424 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); rsnd_dmapp_start() local
435 rsnd_dmapp_attach(struct rsnd_dai_stream * io,struct rsnd_dma * dma,struct rsnd_mod * mod_from,struct rsnd_mod * mod_to) rsnd_dmapp_attach() argument
461 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); rsnd_dmapp_debug_info() local
760 struct rsnd_dma *dma; rsnd_dma_alloc() local
[all...]
/linux/sound/soc/sprd/
H A Dsprd-pcm-compress.c72 struct sprd_compr_dma dma[SPRD_COMPR_DMA_CHANS]; member
119 struct sprd_compr_dma *dma = &stream->dma[1]; in sprd_platform_compr_dma_complete() local
140 struct sprd_compr_dma *dma = &stream->dma[channel]; in sprd_platform_compr_dma_config() local
414 struct sprd_compr_dma *dma = &stream->dma[i]; in sprd_platform_compr_free() local
449 struct sprd_compr_dma *dma = &stream->dma[i]; in sprd_platform_compr_trigger() local
464 struct sprd_compr_dma *dma = &stream->dma[i]; in sprd_platform_compr_trigger() local
475 struct sprd_compr_dma *dma = &stream->dma[i]; in sprd_platform_compr_trigger() local
493 struct sprd_compr_dma *dma = &stream->dma[i]; in sprd_platform_compr_trigger() local
505 struct sprd_compr_dma *dma = &stream->dma[i]; in sprd_platform_compr_trigger() local
/linux/drivers/usb/core/
H A Dbuffer.c119 dma_addr_t *dma in hcd_buffer_alloc()
148 dma_addr_t dma in hcd_buffer_free()
177 size_t size, gfp_t mem_flags, dma_addr_t *dma) in hcd_buffer_alloc_pages()
198 size_t size, void *addr, dma_addr_t dma) in hcd_buffer_free_pages()
/linux/sound/pci/au88x0/
H A Dau88x0_core.c1072 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setfirstbuffer() local
1080 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setstartbuffer() local
1091 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setbuffers() local
1145 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setmode() local
1166 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_bufshift() local
1217 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_resetup() local
1247 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_getlinearpos() local
1266 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_startfifo() local
1292 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_resumefifo() local
1314 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_pausefifo() local
[all …]
H A Dau88x0_pcm.c220 int dma, type = VORTEX_PCM_TYPE(substream->pcm); in snd_vortex_pcm_hw_params() local
308 int dma = stream->dma, fmt, dir; in snd_vortex_pcm_prepare() local
340 int dma = stream->dma; in snd_vortex_pcm_trigger() local
403 int dma = stream->dma; in snd_vortex_pcm_pointer() local
/linux/drivers/misc/bcm-vk/
H A Dbcm_vk_sg.c36 struct bcm_vk_dma *dma, in bcm_vk_dma_alloc()
173 struct bcm_vk_dma *dma, in bcm_vk_sg_alloc()
224 static int bcm_vk_dma_free(struct device *dev, struct bcm_vk_dma *dma) in bcm_vk_dma_free()
258 int bcm_vk_sg_free(struct device *dev, struct bcm_vk_dma *dma, int num, in bcm_vk_sg_free()
/linux/drivers/usb/host/
H A Dehci-mem.c26 dma_addr_t dma) in ehci_qtd_init()
39 dma_addr_t dma; in ehci_qtd_alloc() local
70 dma_addr_t dma; in ehci_qh_alloc() local
/linux/arch/arm/mach-footbridge/
H A Ddma-isa.c44 static int isa_get_dma_residue(unsigned int chan, dma_t *dma) in isa_get_dma_residue()
61 static void isa_enable_dma(unsigned int chan, dma_t *dma) in isa_enable_dma()
125 static void isa_disable_dma(unsigned int chan, dma_t *dma) in isa_disable_dma()
/linux/drivers/dma/ioat/
H A Dinit.c305 struct dma_device *dma = &ioat_dma->dma_dev; in ioat_dma_self_test() local
496 struct dma_device *dma = &ioat_dma->dma_dev; in ioat_probe() local
540 struct dma_device *dma = &ioat_dma->dma_dev; in ioat_dma_remove() local
557 struct dma_device *dma = &ioat_dma->dma_dev; in ioat_enumerate_channels() local
758 struct dma_device *dma = &ioat_dma->dma_dev; in ioat_init_channel() local
790 struct dma_device *dma = &ioat_dma->dma_dev; in ioat_xor_val_self_test() local
1052 struct dma_device *dma; in ioat_intr_quirk() local
1080 struct dma_device *dma; in ioat3_dma_probe() local
/linux/drivers/comedi/drivers/
H A Dcomedi_isadma.c98 unsigned int comedi_isadma_poll(struct comedi_isadma *dma) in comedi_isadma_poll()
156 struct comedi_isadma *dma = NULL; in comedi_isadma_alloc() local
222 void comedi_isadma_free(struct comedi_isadma *dma) in comedi_isadma_free()
H A Ddt282x.c303 struct comedi_isadma *dma; member
317 struct comedi_isadma *dma = devpriv->dma; in dt282x_prep_ai_dma() local
340 struct comedi_isadma *dma = devpriv->dma; in dt282x_prep_ao_dma() local
354 struct comedi_isadma *dma = devpriv->dma; in dt282x_disable_dma() local
425 struct comedi_isadma *dma = devpriv->dma; in dt282x_ao_setup_dma() local
443 struct comedi_isadma *dma = devpriv->dma; in dt282x_ao_dma_interrupt() local
461 struct comedi_isadma *dma = devpriv->dma; in dt282x_ai_dma_interrupt() local
691 struct comedi_isadma *dma = devpriv->dma; in dt282x_ai_cmd() local
877 struct comedi_isadma *dma = devpriv->dma; in dt282x_ao_cmd() local
/linux/drivers/accel/ethosu/
H A Dethosu_gem.c101 struct dma { struct
112 struct dma src; argument
142 struct dma_state dma; member
162 struct dma_state *dma_st, struct dma *dma) in dma_length()
/linux/drivers/i2c/busses/
H A Di2c-at91-master.c135 struct at91_twi_dma *dma = &dev->dma; in at91_twi_dma_cleanup() local
198 struct at91_twi_dma *dma = &dev->dma; at91_twi_write_data_dma() local
337 struct at91_twi_dma *dma = &dev->dma; at91_twi_read_data_dma() local
749 struct at91_twi_dma *dma = &dev->dma; at91_twi_configure_dma() local
826 struct at91_twi_dma *dma = &dev->dma; at91_twi_dma_release() local
[all...]
/linux/drivers/iio/adc/
H A Dti_am335x_adc.c43 struct tiadc_dma dma; member
217 struct tiadc_dma *dma = &adc_dev->dma; in tiadc_dma_rx_complete() local
233 struct tiadc_dma *dma = &adc_dev->dma; in tiadc_start_dma() local
301 struct tiadc_dma *dma = &adc_dev->dma; in tiadc_buffer_postenable() local
333 struct tiadc_dma *dma = &adc_dev->dma; in tiadc_buffer_predisable() local
530 struct tiadc_dma *dma = &adc_dev->dma; in tiadc_request_dma() local
687 struct tiadc_dma *dma = &adc_dev->dma; in tiadc_remove() local
/linux/drivers/staging/media/ipu7/
H A Dipu7-mmu.c113 dma_addr_t dma; in map_single() local
125 dma_addr_t dma; in get_dummy_page() local
159 dma_addr_t dma; in alloc_dummy_l2_pt() local
197 dma_addr_t dma; in alloc_l1_pt() local
298 dma_addr_t dma; in l2_map() local
403 dma_addr_t dma; in allocate_trash_buffer() local
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-mmu.c130 dma_addr_t dma; in map_single() local
142 dma_addr_t dma; in get_dummy_page() local
176 dma_addr_t dma; in alloc_dummy_l2_pt() local
214 dma_addr_t dma; in alloc_l1_pt() local
315 dma_addr_t dma; in l2_map() local
419 dma_addr_t dma; in allocate_trash_buffer() local
/linux/sound/pci/cs5535audio/
H A Dcs5535audio_pm.c53 struct cs5535audio_dma *dma = &cs5535au->dmas[i]; in snd_cs5535audio_suspend() local
86 struct cs5535audio_dma *dma = &cs5535au->dmas[i]; in snd_cs5535audio_resume() local
/linux/drivers/gpu/drm/i915/
H A Di915_sw_fence.c412 struct dma_fence *dma; member
418 static void dma_i915_sw_fence_wake(struct dma_fence *dma, in dma_i915_sw_fence_wake()
454 static void dma_i915_sw_fence_wake_timer(struct dma_fence *dma, in dma_i915_sw_fence_wake_timer()
482 struct dma_fence *dma, in i915_sw_fence_await_dma_fence()
544 static void __dma_i915_sw_fence_wake(struct dma_fence *dma, in __dma_i915_sw_fence_wake()
554 struct dma_fence *dma, in __i915_sw_fence_await_dma_fence()
/linux/drivers/scsi/
H A Dmac53c94.c47 struct dbdma_regs __iomem *dma; member
107 struct dbdma_regs __iomem *dma = state->dma; in DEF_SCSI_QCMD() local
127 struct dbdma_regs __iomem *dma = state->dma; in mac53c94_init() local
195 struct dbdma_regs __iomem *dma = state->dma; in mac53c94_interrupt() local

12345678910>>...18