Home
last modified time | relevance | path

Searched refs:dma_ops (Results 1 – 25 of 31) sorted by relevance

12

/arch/ia64/kernel/
Ddma-mapping.c8 const struct dma_map_ops *dma_ops; variable
9 EXPORT_SYMBOL(dma_ops);
/arch/ia64/include/asm/
Ddma-mapping.h9 extern const struct dma_map_ops *dma_ops;
13 return dma_ops; in get_arch_dma_ops()
/arch/x86/include/asm/
Ddma-mapping.h17 extern const struct dma_map_ops *dma_ops;
21 return dma_ops; in get_arch_dma_ops()
/arch/sparc/include/asm/
Ddma-mapping.h5 extern const struct dma_map_ops *dma_ops;
10 return IS_ENABLED(CONFIG_SPARC64) ? dma_ops : NULL; in get_arch_dma_ops()
/arch/arm/include/asm/mach/
Ddma.h14 struct dma_ops { struct
40 const struct dma_ops *d_ops; argument
/arch/x86/xen/
Dpci-swiotlb-xen.c63 dma_ops = &xen_swiotlb_dma_ops; in pci_xen_swiotlb_init()
83 dma_ops = &xen_swiotlb_dma_ops; in pci_xen_swiotlb_init_late()
/arch/arm64/mm/
Ddma-mapping.c37 dev->dma_ops = NULL; in arch_teardown_dma_ops()
61 dev->dma_ops = &xen_swiotlb_dma_ops; in arch_setup_dma_ops()
Ddma-mapping-noalias.c556 if (!dev->dma_ops) { in arm64_noalias_setup_dma_ops()
557 dev->dma_ops = &arm64_noalias_ops; in arm64_noalias_setup_dma_ops()
562 dev->dma_ops = &arm64_iommu_ops; in arm64_noalias_setup_dma_ops()
566 iommu_dma_ops = dev->dma_ops; in arm64_noalias_setup_dma_ops()
/arch/x86/kernel/
Dpci-dma.c20 const struct dma_map_ops *dma_ops; variable
21 EXPORT_SYMBOL(dma_ops);
/arch/sh/include/asm/
Ddma.h52 struct dma_ops { struct
92 struct dma_ops *ops;
/arch/arm/mach-footbridge/
Ddma.c38 static struct dma_ops fb_dma_ops = {
/arch/sparc/kernel/
Dof_device_common.c70 op->dev.dma_ops = bus->dev.dma_ops; in of_propagate_archdata()
Diommu.c767 const struct dma_map_ops *dma_ops = &sun4u_dma_ops; variable
768 EXPORT_SYMBOL(dma_ops);
/arch/sh/drivers/dma/
Ddma-pvr2.c67 static struct dma_ops pvr2_dma_ops = {
Ddma-g2.c154 static struct dma_ops g2_dma_ops = {
Ddma-sh.c374 static struct dma_ops sh_dmac_ops = {
/arch/arm/mach-rpc/
Ddma.c247 static struct dma_ops iomd_dma_ops = {
313 static struct dma_ops floppy_dma_ops = {
327 static struct dma_ops sound_dma_ops = {
/arch/powerpc/include/asm/
Dpci.h51 extern void set_pci_dma_ops(const struct dma_map_ops *dma_ops);
/arch/arm/kernel/
Ddma-isa.c130 static struct dma_ops isa_dma_ops = {
/arch/powerpc/platforms/pasemi/
Diommu.c177 dev->dev.dma_ops = NULL; in pci_dma_dev_setup_pasemi()
/arch/sparc/mm/
Diommu.c134 op->dev.dma_ops = &sbus_iommu_dma_gflush_ops; in sbus_iommu_init()
136 op->dev.dma_ops = &sbus_iommu_dma_pflush_ops; in sbus_iommu_init()
Dio-unit.c73 op->dev.dma_ops = &iounit_dma_ops; in iounit_iommu_init()
/arch/arm/mm/
Ddma-mapping.c2260 const struct dma_map_ops *dma_ops; in arch_setup_dma_ops() local
2272 if (dev->dma_ops) in arch_setup_dma_ops()
2276 dma_ops = arm_get_iommu_dma_map_ops(coherent); in arch_setup_dma_ops()
2278 dma_ops = arm_get_dma_map_ops(coherent); in arch_setup_dma_ops()
2280 set_dma_ops(dev, dma_ops); in arch_setup_dma_ops()
2284 dev->dma_ops = &xen_swiotlb_dma_ops; in arch_setup_dma_ops()
/arch/powerpc/platforms/ps3/
Dsystem-bus.c750 dev->core.dma_ops = &ps3_ioc0_dma_ops; in ps3_system_bus_device_register()
754 dev->core.dma_ops = &ps3_sb_dma_ops; in ps3_system_bus_device_register()
/arch/powerpc/platforms/pseries/
Dibmebus.c172 dev->dev.dma_ops = &ibmebus_dma_ops; in ibmebus_create_device()

12