| /Linux-v5.4/arch/arm/kernel/ | 
| D | dma.c | 36 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 …]
 
 | 
| D | dma-isa.c | 44 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-v5.4/drivers/media/platform/xilinx/ | 
| D | xilinx-dma.c | 58 static int xvip_dma_verify_format(struct xvip_dma *dma)  in xvip_dma_verify_format()99 	struct xvip_dma *dma = pipe->output;  in xvip_pipeline_start_stop()  local
 196 		struct xvip_dma *dma;  in xvip_pipeline_validate()  local
 258 				 struct xvip_dma *dma)  in xvip_pipeline_prepare()
 294 	struct xvip_dma *dma;  member
 302 	struct xvip_dma *dma = buf->dma;  in xvip_dma_complete()  local
 320 	struct xvip_dma *dma = vb2_get_drv_priv(vq);  in xvip_dma_queue_setup()  local
 335 	struct xvip_dma *dma = vb2_get_drv_priv(vb->vb2_queue);  in xvip_dma_buffer_prepare()  local
 346 	struct xvip_dma *dma = vb2_get_drv_priv(vb->vb2_queue);  in xvip_dma_buffer_queue()  local
 392 	struct xvip_dma *dma = vb2_get_drv_priv(vq);  in xvip_dma_start_streaming()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/tty/serial/8250/ | 
| D | 8250_dma.c | 17 	struct uart_8250_dma	*dma = p->dma;  in __dma_tx_complete()  local46 	struct uart_8250_dma	*dma = p->dma;  in __dma_rx_complete()  local
 64 	struct uart_8250_dma		*dma = p->dma;  in serial8250_tx_dma()  local
 111 	struct uart_8250_dma		*dma = p->dma;  in serial8250_rx_dma()  local
 136 	struct uart_8250_dma *dma = p->dma;  in serial8250_rx_dma_flush()  local
 148 	struct uart_8250_dma	*dma = p->dma;  in serial8250_request_dma()  local
 244 	struct uart_8250_dma *dma = p->dma;  in serial8250_release_dma()  local
 
 | 
| /Linux-v5.4/arch/arm/mach-rpc/ | 
| D | dma.c | 26 	struct dma_struct	dma;  member134 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-v5.4/drivers/media/pci/netup_unidvb/ | 
| D | netup_unidvb_core.c | 145 	struct netup_dma *dma = priv;  in netup_unidvb_tuner_ctrl()  local189 static void netup_unidvb_dma_enable(struct netup_dma *dma, int enable)  in netup_unidvb_dma_enable()
 205 static irqreturn_t netup_dma_interrupt(struct netup_dma *dma)  in netup_dma_interrupt()
 290 	struct netup_dma *dma = vb2_get_drv_priv(vq);  in netup_unidvb_queue_setup()  local
 305 	struct netup_dma *dma = vb2_get_drv_priv(vb->vb2_queue);  in netup_unidvb_buf_prepare()  local
 318 	struct netup_dma *dma = vb2_get_drv_priv(vb->vb2_queue);  in netup_unidvb_buf_queue()  local
 332 	struct netup_dma *dma = vb2_get_drv_priv(q);  in netup_unidvb_start_streaming()  local
 341 	struct netup_dma *dma = vb2_get_drv_priv(q);  in netup_unidvb_stop_streaming()  local
 356 static int netup_unidvb_queue_init(struct netup_dma *dma,  in netup_unidvb_queue_init()
 532 static int netup_unidvb_ring_copy(struct netup_dma *dma,  in netup_unidvb_ring_copy()
 [all …]
 
 | 
| /Linux-v5.4/drivers/crypto/caam/ | 
| D | sg_sw_qm.h | 13 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-v5.4/drivers/crypto/qce/ | 
| D | dma.c | 11 int qce_dma_request(struct device *dev, struct qce_dma_data *dma)  in qce_dma_request()42 void qce_dma_release(struct qce_dma_data *dma)  in qce_dma_release()
 96 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *rx_sg,  in qce_dma_prep_sgs()
 114 void qce_dma_issue_pending(struct qce_dma_data *dma)  in qce_dma_issue_pending()
 120 int qce_dma_terminate_all(struct qce_dma_data *dma)  in qce_dma_terminate_all()
 
 | 
| /Linux-v5.4/drivers/thunderbolt/ | 
| D | dma_port.c | 203 	struct tb_dma_port *dma;  in dma_port_alloc()  local231 void dma_port_free(struct tb_dma_port *dma)  in dma_port_free()
 239 static int dma_port_wait_for_completion(struct tb_dma_port *dma,  in dma_port_wait_for_completion()
 278 static int dma_port_request(struct tb_dma_port *dma, u32 in,  in dma_port_request()
 302 static int dma_port_flash_read_block(struct tb_dma_port *dma, u32 address,  in dma_port_flash_read_block()
 326 static int dma_port_flash_write_block(struct tb_dma_port *dma, u32 address,  in dma_port_flash_write_block()
 363 int dma_port_flash_read(struct tb_dma_port *dma, unsigned int address,  in dma_port_flash_read()
 408 int dma_port_flash_write(struct tb_dma_port *dma, unsigned int address,  in dma_port_flash_write()
 458 int dma_port_flash_update_auth(struct tb_dma_port *dma)  in dma_port_flash_update_auth()
 481 int dma_port_flash_update_auth_status(struct tb_dma_port *dma, u32 *status)  in dma_port_flash_update_auth_status()
 [all …]
 
 | 
| /Linux-v5.4/sound/soc/sh/rcar/ | 
| D | dma.c | 43 	} dma;  member54 #define rsnd_dma_to_dmaen(dma)	(&(dma)->dma.en)  argument
 55 #define rsnd_dma_to_dmapp(dma)	(&(dma)->dma.pp)  argument
 100 	struct rsnd_dma *dma = rsnd_mod_to_dma(mod);  in rsnd_dmaen_stop()  local
 113 	struct rsnd_dma *dma = rsnd_mod_to_dma(mod);  in rsnd_dmaen_cleanup()  local
 133 	struct rsnd_dma *dma = rsnd_mod_to_dma(mod);  in rsnd_dmaen_prepare()  local
 162 	struct rsnd_dma *dma = rsnd_mod_to_dma(mod);  in rsnd_dmaen_start()  local
 233 			   struct rsnd_dma *dma,  in rsnd_dmaen_attach()
 275 	struct rsnd_dma *dma = rsnd_mod_to_dma(mod);  in rsnd_dmaen_pointer()  local
 391 #define rsnd_dmapp_addr(dmac, dma, reg) \  argument
 [all …]
 
 | 
| /Linux-v5.4/drivers/block/rsxx/ | 
| D | dma.c | 74 	struct rsxx_dma	*dma;  member114 static unsigned int get_dma_size(struct rsxx_dma *dma)  in get_dma_size()
 126 			    struct rsxx_dma *dma)  in set_tracker_dma()
 210 static void rsxx_free_dma(struct rsxx_dma_ctrl *ctrl, struct rsxx_dma *dma)  in rsxx_free_dma()
 226 				  struct rsxx_dma *dma,  in rsxx_complete_dma()
 245 	struct rsxx_dma *dma;  in rsxx_cleanup_dma_queue()  local
 262 				 struct rsxx_dma *dma)  in rsxx_requeue_dma()
 275 				      struct rsxx_dma *dma,  in rsxx_handle_dma_error()
 384 	struct rsxx_dma *dma;  in rsxx_issue_dmas()  local
 496 	struct rsxx_dma *dma;  in rsxx_dma_done()  local
 [all …]
 
 | 
| /Linux-v5.4/sound/core/ | 
| D | isadma.c | 27 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()
 
 | 
| /Linux-v5.4/drivers/media/v4l2-core/ | 
| D | videobuf-dma-sg.c | 145 static void videobuf_dma_init(struct videobuf_dmabuf *dma)  in videobuf_dma_init()151 static int videobuf_dma_init_user_locked(struct videobuf_dmabuf *dma,  in videobuf_dma_init_user_locked()
 198 static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction,  in videobuf_dma_init_user()
 210 static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction,  in videobuf_dma_init_kernel()
 269 static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction,  in videobuf_dma_init_overlay()
 285 static int videobuf_dma_map(struct device *dev, struct videobuf_dmabuf *dma)  in videobuf_dma_map()
 328 int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma)  in videobuf_dma_unmap()
 345 int videobuf_dma_free(struct videobuf_dmabuf *dma)  in videobuf_dma_free()
 
 | 
| /Linux-v5.4/drivers/soc/ti/ | 
| D | knav_dma.c | 117 	struct knav_dma_device		*dma;  member264 static void dma_hw_enable_all(struct knav_dma_device *dma)  in dma_hw_enable_all()
 275 static void knav_dma_hw_init(struct knav_dma_device *dma)  in knav_dma_hw_init()
 303 static void knav_dma_hw_destroy(struct knav_dma_device *dma)  in knav_dma_hw_destroy()
 348 					struct knav_dma_device *dma)  in dma_debug_show_devices()
 360 	struct knav_dma_device *dma;  in dma_debug_show()  local
 429 	struct knav_dma_device *dma;  in knav_dma_open_channel()  local
 536 static void __iomem *pktdma_get_regs(struct knav_dma_device *dma,  in pktdma_get_regs()
 564 	struct knav_dma_device *dma = chan->dma;  in pktdma_init_rx_chan()  local
 576 	struct knav_dma_device *dma = chan->dma;  in pktdma_init_tx_chan()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/vfio/ | 
| D | vfio_iommu_type1.c | 140 		struct vfio_dma *dma = rb_entry(node, struct vfio_dma, node);  in vfio_find_dma()  local156 	struct vfio_dma *dma;  in vfio_link_dma()  local
 180 static struct vfio_pfn *vfio_find_vpfn(struct vfio_dma *dma, dma_addr_t iova)  in vfio_find_vpfn()
 198 static void vfio_link_pfn(struct vfio_dma *dma,  in vfio_link_pfn()
 219 static void vfio_unlink_pfn(struct vfio_dma *dma, struct vfio_pfn *old)  in vfio_unlink_pfn()
 224 static int vfio_add_to_pfn_list(struct vfio_dma *dma, dma_addr_t iova,  in vfio_add_to_pfn_list()
 240 static void vfio_remove_from_pfn_list(struct vfio_dma *dma,  in vfio_remove_from_pfn_list()
 247 static struct vfio_pfn *vfio_iova_get_vfio_pfn(struct vfio_dma *dma,  in vfio_iova_get_vfio_pfn()
 257 static int vfio_iova_put_vfio_pfn(struct vfio_dma *dma, struct vfio_pfn *vpfn)  in vfio_iova_put_vfio_pfn()
 268 static int vfio_lock_acct(struct vfio_dma *dma, long npage, bool async)  in vfio_lock_acct()
 [all …]
 
 | 
| /Linux-v5.4/sound/soc/sprd/ | 
| D | sprd-pcm-compress.c | 72 	struct sprd_compr_dma dma[SPRD_COMPR_DMA_CHANS];  member118 	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
 406 		struct sprd_compr_dma *dma = &stream->dma[i];  in sprd_platform_compr_free()  local
 443 			struct sprd_compr_dma *dma = &stream->dma[i];  in sprd_platform_compr_trigger()  local
 458 			struct sprd_compr_dma *dma = &stream->dma[i];  in sprd_platform_compr_trigger()  local
 469 			struct sprd_compr_dma *dma = &stream->dma[i];  in sprd_platform_compr_trigger()  local
 487 			struct sprd_compr_dma *dma = &stream->dma[i];  in sprd_platform_compr_trigger()  local
 499 			struct sprd_compr_dma *dma = &stream->dma[i];  in sprd_platform_compr_trigger()  local
 
 | 
| /Linux-v5.4/drivers/media/pci/ivtv/ | 
| D | ivtv-udma.c | 25 int ivtv_udma_fill_sg_list (struct ivtv_user_dma *dma, struct ivtv_dma_page_info *dma_page, int map…  in ivtv_udma_fill_sg_list()63 void ivtv_udma_fill_sg_array (struct ivtv_user_dma *dma, u32 buffer_offset, u32 buffer_offset_2, u3…  in ivtv_udma_fill_sg_array()
 94 	struct ivtv_user_dma *dma = &itv->udma;  in ivtv_udma_setup()  local
 155 	struct ivtv_user_dma *dma = &itv->udma;  in ivtv_udma_unmap()  local
 
 | 
| /Linux-v5.4/sound/pci/cs5535audio/ | 
| D | cs5535audio_pcm.c | 106 					 struct cs5535audio_dma *dma,  in cs5535audio_build_dma_packets()224 					  struct cs5535audio_dma *dma,  in cs5535audio_clear_dma_packets()
 236 	struct cs5535audio_dma *dma = substream->runtime->private_data;  in snd_cs5535audio_hw_params()  local
 258 	struct cs5535audio_dma *dma = substream->runtime->private_data;  in snd_cs5535audio_hw_free()  local
 283 	struct cs5535audio_dma *dma = substream->runtime->private_data;  in snd_cs5535audio_trigger()  local
 320 	struct cs5535audio_dma *dma;  in snd_cs5535audio_pcm_pointer()  local
 
 | 
| /Linux-v5.4/drivers/i2c/busses/ | 
| D | i2c-stm32.c | 17 	struct stm32_i2c_dma *dma;  in stm32_i2c_dma_request()  local81 void stm32_i2c_dma_free(struct stm32_i2c_dma *dma)  in stm32_i2c_dma_free()
 95 int stm32_i2c_prep_dma_xfer(struct device *dev, struct stm32_i2c_dma *dma,  in stm32_i2c_prep_dma_xfer()
 
 | 
| /Linux-v5.4/sound/pci/au88x0/ | 
| D | au88x0_core.c | 1072 	stream_t *dma = &vortex->dma_adb[adbdma];  in vortex_adbdma_setfirstbuffer()  local1080 	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 …]
 
 | 
| /Linux-v5.4/drivers/usb/host/ | 
| D | ehci-mem.c | 26 				  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-v5.4/drivers/dma/ioat/ | 
| D | sysfs.c | 19 	struct dma_device *dma = c->device;  in cap_show()  local33 	struct dma_device *dma = c->device;  in version_show()  local
 77 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_kobject_add()  local
 98 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_kobject_del()  local
 
 | 
| D | init.c | 305 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_dma_self_test()  local496 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_probe()  local
 552 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_dma_remove()  local
 573 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_enumerate_channels()  local
 769 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_init_channel()  local
 803 	struct dma_device *dma = &ioat_dma->dma_dev;  in ioat_xor_val_self_test()  local
 1065 	struct dma_device *dma;  in ioat_intr_quirk()  local
 1093 	struct dma_device *dma;  in ioat3_dma_probe()  local
 
 | 
| /Linux-v5.4/drivers/staging/comedi/drivers/ | 
| D | comedi_isadma.c | 100 unsigned int comedi_isadma_poll(struct comedi_isadma *dma)  in comedi_isadma_poll()158 	struct comedi_isadma *dma = NULL;  in comedi_isadma_alloc()  local
 228 void comedi_isadma_free(struct comedi_isadma *dma)  in comedi_isadma_free()
 
 | 
| /Linux-v5.4/drivers/usb/musb/ | 
| D | musb_host.c | 347 		struct dma_controller	*dma = musb->dma_controller;  in musb_advance_schedule()  local584 static void musb_tx_dma_set_mode_mentor(struct dma_controller *dma,  in musb_tx_dma_set_mode_mentor()
 623 static void musb_tx_dma_set_mode_cppi_tusb(struct dma_controller *dma,  in musb_tx_dma_set_mode_cppi_tusb()
 642 static bool musb_tx_dma_program(struct dma_controller *dma,  in musb_tx_dma_program()
 930 	struct dma_channel	*dma;  in musb_bulk_nak_timeout()  local
 1234 	struct dma_channel	*dma;  in musb_host_tx()  local
 1499 static int musb_rx_dma_iso_cppi41(struct dma_controller *dma,  in musb_rx_dma_iso_cppi41()
 1524 static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma,  in musb_rx_dma_iso_cppi41()
 1570 static int musb_rx_dma_inventra_cppi41(struct dma_controller *dma,  in musb_rx_dma_inventra_cppi41()
 1640 static int musb_rx_dma_in_inventra_cppi41(struct dma_controller *dma,  in musb_rx_dma_in_inventra_cppi41()
 [all …]
 
 |