Home
last modified time | relevance | path

Searched defs:dma_ops (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/arch/arm/include/asm/mach/
Ddma.h17 struct dma_ops { struct
18 int (*request)(unsigned int, dma_t *); /* optional */
19 void (*free)(unsigned int, dma_t *); /* optional */
43 const struct dma_ops *d_ops; argument
/Linux-v4.19/arch/sh/include/asm/
Ddma.h56 struct dma_ops { struct
57 int (*request)(struct dma_channel *chan);
58 void (*free)(struct dma_channel *chan);
60 int (*get_residue)(struct dma_channel *chan);
61 int (*xfer)(struct dma_channel *chan);
62 int (*configure)(struct dma_channel *chan, unsigned long flags);
63 int (*extend)(struct dma_channel *chan, unsigned long op, void *param);
/Linux-v4.19/arch/ia64/kernel/
Ddma-mapping.c9 const struct dma_map_ops *dma_ops; variable
/Linux-v4.19/arch/x86/include/asm/
Ddevice.h17 const struct dma_map_ops *dma_ops; member
/Linux-v4.19/drivers/ide/
Dide-dma.c449 const struct ide_dma_ops *dma_ops = hwif->dma_ops; in ide_dma_timeout_retry() local
533 const struct ide_dma_ops *dma_ops = drive->hwif->dma_ops; in ide_dma_prepare() local
Dide-taskfile.c86 const struct ide_dma_ops *dma_ops = hwif->dma_ops; in do_rw_taskfile() local
/Linux-v4.19/arch/x86/kernel/
Dpci-dma.c20 const struct dma_map_ops *dma_ops = &dma_direct_ops; variable
/Linux-v4.19/arch/hexagon/kernel/
Ddma.c31 const struct dma_map_ops *dma_ops; variable
/Linux-v4.19/drivers/misc/mic/bus/
Dmic_bus.c146 mbus_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops, in mbus_register_device()
Dvop_bus.c145 const struct dma_map_ops *dma_ops, in vop_register_device()
Dscif_bus.c141 scif_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops, in scif_register_device()
/Linux-v4.19/arch/arm/mm/
Ddma-mapping-nommu.c219 const struct dma_map_ops *dma_ops; in arch_setup_dma_ops() local
/Linux-v4.19/arch/powerpc/kernel/
Ddma.c331 const struct dma_map_ops *dma_ops = get_dma_ops(dev); in __dma_get_required_mask() local
Dpci-common.c67 void set_pci_dma_ops(const struct dma_map_ops *dma_ops) in set_pci_dma_ops()
/Linux-v4.19/drivers/mmc/host/
Drenesas_sdhi_core.c550 const struct tmio_mmc_dma_ops *dma_ops) in renesas_sdhi_probe()
Ddw_mmc.h184 const struct dw_mci_dma_ops *dma_ops; member
270 struct dw_mci_dma_ops *dma_ops; member
Dtmio_mmc.h201 const struct tmio_mmc_dma_ops *dma_ops; member
/Linux-v4.19/arch/sparc/kernel/
Dioport.c531 const struct dma_map_ops *dma_ops = &sbus_dma_ops; variable
Diommu.c778 const struct dma_map_ops *dma_ops = &sun4u_dma_ops; variable
/Linux-v4.19/drivers/media/pci/tw686x/
Dtw686x.h134 const struct tw686x_dma_ops *dma_ops; member
/Linux-v4.19/drivers/spi/
Dspi-dw.h135 const struct dw_spi_dma_ops *dma_ops; member
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_drv.c567 const struct dma_map_ops *dma_ops = get_dma_ops(dev_priv->dev->dev); in vmw_dma_select_mode() local
/Linux-v4.19/drivers/pci/controller/
Dvmd.c99 struct dma_map_ops dma_ops; member
/Linux-v4.19/arch/powerpc/platforms/cell/
Diommu.c1156 const struct dma_map_ops *dma_ops; in cell_dma_get_required_mask() local
/Linux-v4.19/include/linux/
Ddma-mapping.h209 const struct dma_map_ops *dma_ops) in set_dma_ops()

12