Home
last modified time | relevance | path

Searched refs:dma_supported (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/arch/powerpc/kernel/
Ddma.c278 .dma_supported = dma_nommu_dma_supported,
293 if (!dma_supported(dev, mask)) { in dma_set_coherent_mask()
322 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dma_set_mask()
Ddma-swiotlb.c55 .dma_supported = swiotlb_dma_supported,
Ddma-iommu.c120 .dma_supported = dma_iommu_dma_supported,
/Linux-v4.19/arch/ia64/hp/common/
Dhwsw_iommu.c35 !sba_dma_ops.dma_supported(dev, *dev->dma_mask); in use_swiotlb()
/Linux-v4.19/include/linux/
Ddma-mapping.h132 int (*dma_supported)(struct device *dev, u64 mask); member
588 static inline int dma_supported(struct device *dev, u64 mask) in dma_supported() function
594 if (!ops->dma_supported) in dma_supported()
596 return ops->dma_supported(dev, mask); in dma_supported()
602 if (!dev->dma_mask || !dma_supported(dev, mask)) in dma_set_mask()
624 if (!dma_supported(dev, mask)) in dma_set_coherent_mask()
/Linux-v4.19/arch/ia64/kernel/
Dpci-dma.c93 intel_dma_ops.dma_supported = iommu_dma_supported; in pci_iommu_alloc()
/Linux-v4.19/kernel/dma/
Dnoncoherent.c102 .dma_supported = dma_direct_supported,
Ddirect.c202 .dma_supported = dma_direct_supported,
/Linux-v4.19/arch/arm/common/
Ddmabounce.c453 return arm_dma_ops.dma_supported(dev, dma_mask); in dmabounce_dma_supported()
474 .dma_supported = dmabounce_dma_supported,
/Linux-v4.19/arch/powerpc/sysdev/
Ddart_iommu.c395 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) in dart_dma_set_mask()
/Linux-v4.19/arch/powerpc/platforms/ps3/
Dsystem-bus.c711 .dma_supported = ps3_dma_supported,
722 .dma_supported = ps3_dma_supported,
/Linux-v4.19/arch/ia64/sn/pci/
Dpci_dma.c475 .dma_supported = sn_dma_supported,
/Linux-v4.19/arch/powerpc/platforms/pseries/
Dibmebus.c144 .dma_supported = ibmebus_dma_supported,
Dvio.c610 return dma_iommu_ops.dma_supported(dev, mask); in vio_dma_iommu_dma_supported()
626 .dma_supported = vio_dma_iommu_dma_supported,
/Linux-v4.19/drivers/pci/controller/
Dvmd.c404 return vmd_dma_ops(dev)->dma_supported(to_vmd_dev(dev), mask); in vmd_dma_supported()
452 ASSIGN_VMD_DMA_OPS(source, dest, dma_supported); in vmd_setup_dma_ops()
/Linux-v4.19/arch/arm64/mm/
Ddma-mapping.c344 .dma_supported = __swiotlb_dma_supported,
497 .dma_supported = __dummy_dma_supported,
/Linux-v4.19/arch/sparc/kernel/
Dioport.c420 .dma_supported = sbus_dma_supported,
Diommu.c774 .dma_supported = dma_4u_supported,
/Linux-v4.19/drivers/crypto/ccree/
Dcc_driver.c281 if (dma_supported(&plat_dev->dev, dma_mask)) { in init_cc_resources()
/Linux-v4.19/arch/powerpc/platforms/cell/
Diommu.c654 .dma_supported = dma_suported_and_switch,
1123 dma_iommu_ops.dma_supported = dma_suported_and_switch; in cell_iommu_fixed_mapping_init()
/Linux-v4.19/arch/arm/mm/
Ddma-mapping.c202 .dma_supported = arm_dma_supported,
222 .dma_supported = arm_dma_supported,
2110 .dma_supported = arm_dma_supported,
2129 .dma_supported = arm_dma_supported,
/Linux-v4.19/arch/mips/jazz/
Djazzdma.c694 .dma_supported = dma_direct_supported,
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c711 .dma_supported = xen_swiotlb_dma_supported,
/Linux-v4.19/arch/x86/kernel/
Damd_gart_64.c699 .dma_supported = dma_direct_supported,
/Linux-v4.19/arch/powerpc/platforms/powernv/
Dnpu-dma.c166 .dma_supported = dma_npu_dma_supported,

12