Searched refs:dma_supported (Results 1 - 59 of 59) sorted by relevance

/linux-4.4.14/arch/sparc/include/asm/
H A Ddma-mapping.h11 int dma_supported(struct device *dev, u64 mask);
46 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/unicore32/mm/
H A Ddma-swiotlb.c39 .dma_supported = swiotlb_dma_supported,
/linux-4.4.14/arch/openrisc/include/asm/
H A Ddma-mapping.h39 static inline int dma_supported(struct device *dev, u64 dma_mask) dma_supported() function
/linux-4.4.14/arch/ia64/kernel/
H A Dpci-swiotlb.c44 .dma_supported = swiotlb_dma_supported,
H A Dpci-dma.c97 dma_ops->dma_supported = iommu_dma_supported; pci_iommu_alloc()
/linux-4.4.14/arch/c6x/include/asm/
H A Ddma-mapping.h18 #define dma_supported(d, m) 1 macro
30 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.4.14/arch/mips/loongson64/common/
H A Ddma-swiotlb.c88 if (!dev->dma_mask || !dma_supported(dev, mask)) loongson_dma_set_mask()
137 .dma_supported = swiotlb_dma_supported,
/linux-4.4.14/arch/cris/include/asm/
H A Ddma-mapping.h131 dma_supported(struct device *dev, u64 mask) dma_supported() function
147 if(!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/frv/include/asm/
H A Ddma-mapping.h104 int dma_supported(struct device *dev, u64 mask) dma_supported() function
120 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/x86/kernel/
H A Dpci-dma.c215 int dma_supported(struct device *dev, u64 mask) dma_supported() function
226 if (ops->dma_supported) dma_supported()
227 return ops->dma_supported(dev, mask); dma_supported()
254 EXPORT_SYMBOL(dma_supported); variable
H A Dpci-swiotlb.c60 .dma_supported = NULL,
/linux-4.4.14/arch/parisc/include/asm/
H A Ddma-mapping.h10 int (*dma_supported)(struct device *dev, u64 mask); member in struct:hppa_dma_ops
174 dma_supported(struct device *dev, u64 mask) dma_supported() function
176 return hppa_dma_ops->dma_supported(dev, mask); dma_supported()
182 if(!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/hexagon/include/asm/
H A Ddma-mapping.h47 extern int dma_supported(struct device *dev, u64 mask);
/linux-4.4.14/arch/ia64/hp/common/
H A Dhwsw_iommu.c34 !sba_dma_ops.dma_supported(dev, *dev->dma_mask); use_swiotlb()
H A Dsba_iommu.c2230 .dma_supported = sba_dma_supported,
/linux-4.4.14/arch/arc/include/asm/
H A Ddma-mapping.h181 static inline int dma_supported(struct device *dev, u64 dma_mask) dma_supported() function
194 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.4.14/arch/metag/include/asm/
H A Ddma-mapping.h164 #define dma_supported(dev, mask) (1) macro
169 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/mn10300/include/asm/
H A Ddma-mapping.h142 int dma_supported(struct device *dev, u64 mask) dma_supported() function
157 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/nios2/include/asm/
H A Ddma-mapping.h101 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
108 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/hexagon/kernel/
H A Ddma.c38 int dma_supported(struct device *dev, u64 mask) dma_supported() function
45 EXPORT_SYMBOL(dma_supported); variable
/linux-4.4.14/arch/blackfin/include/asm/
H A Ddma-mapping.h23 #define dma_supported(d, m) (1) macro
28 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.4.14/arch/x86/include/asm/
H A Ddma-mapping.h47 extern int dma_supported(struct device *hwdev, u64 mask);
/linux-4.4.14/arch/x86/xen/
H A Dpci-swiotlb-xen.c33 .dma_supported = xen_swiotlb_dma_supported,
/linux-4.4.14/include/asm-generic/
H A Ddma-mapping-broken.h83 dma_supported(struct device *dev, u64 mask);
H A Ddma-mapping-common.h331 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
337 if (!ops->dma_supported) dma_supported()
339 return ops->dma_supported(dev, mask); dma_supported()
351 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/powerpc/kernel/
H A Ddma-swiotlb.c55 .dma_supported = swiotlb_dma_supported,
H A Ddma.c276 .dma_supported = dma_direct_dma_supported,
291 if (!dma_supported(dev, mask)) { dma_set_coherent_mask()
316 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) __dma_set_mask()
H A Ddma-iommu.c114 .dma_supported = dma_iommu_dma_supported,
H A Dibmebus.c144 .dma_supported = ibmebus_dma_supported,
H A Dvio.c610 return dma_iommu_ops.dma_supported(dev, mask); vio_dma_iommu_dma_supported()
626 .dma_supported = vio_dma_iommu_dma_supported,
/linux-4.4.14/arch/tile/kernel/
H A Dpci-dma.c336 .dma_supported = tile_dma_supported
523 .dma_supported = tile_pci_dma_supported
558 .dma_supported = swiotlb_dma_supported,
574 .dma_supported = tile_pci_dma_supported
606 if (!dma_supported(dev, mask)) dma_set_coherent_mask()
/linux-4.4.14/arch/tile/include/asm/
H A Ddma-mapping.h100 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.4.14/arch/alpha/kernel/
H A Dpci-noop.c175 .dma_supported = alpha_noop_supported,
H A Dpci_iommu.c952 .dma_supported = alpha_pci_supported,
/linux-4.4.14/arch/m68k/include/asm/
H A Ddma-mapping.h8 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
/linux-4.4.14/arch/mips/netlogic/common/
H A Dnlm-dma.c82 .dma_supported = swiotlb_dma_supported
/linux-4.4.14/include/linux/
H A Ddma-mapping.h62 int (*dma_supported)(struct device *dev, u64 mask); member in struct:dma_map_ops
104 if (!dma_supported(dev, mask)) dma_set_coherent_mask()
/linux-4.4.14/arch/mips/cavium-octeon/
H A Ddma-octeon.c246 .dma_supported = swiotlb_dma_supported
332 .dma_supported = swiotlb_dma_supported
/linux-4.4.14/arch/microblaze/kernel/
H A Ddma.c189 .dma_supported = dma_direct_dma_supported,
/linux-4.4.14/arch/arm/xen/
H A Dmm.c200 .dma_supported = xen_swiotlb_dma_supported,
/linux-4.4.14/arch/parisc/kernel/
H A Dpci-dma.c549 .dma_supported = pa11_dma_supported,
589 .dma_supported = pa11_dma_supported,
/linux-4.4.14/arch/avr32/include/asm/
H A Ddma-mapping.h20 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
28 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.4.14/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c709 .dma_supported = ps3_dma_supported,
720 .dma_supported = ps3_dma_supported,
/linux-4.4.14/arch/sparc/kernel/
H A Diommu.c758 int dma_supported(struct device *dev, u64 device_mask) dma_supported() function
776 EXPORT_SYMBOL(dma_supported); variable
H A Dioport.c668 int dma_supported(struct device *dev, u64 mask) dma_supported() function
675 EXPORT_SYMBOL(dma_supported); variable
/linux-4.4.14/arch/x86/pci/
H A Dsta2x11-fixup.c194 .dma_supported = NULL, /* FIXME: we should use this instead! */
/linux-4.4.14/arch/mips/mm/
H A Ddma-default.c430 .dma_supported = mips_dma_supported
/linux-4.4.14/arch/arm/include/asm/
H A Ddma-mapping.h42 extern int dma_supported(struct device *dev, u64 mask);
/linux-4.4.14/arch/arm64/mm/
H A Ddma-mapping.c357 .dma_supported = swiotlb_dma_supported,
510 .dma_supported = __dummy_dma_supported,
785 .dma_supported = iommu_dma_supported,
/linux-4.4.14/arch/powerpc/sysdev/
H A Ddart_iommu.c348 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dart_dma_set_mask()
H A Dfsl_pci.c128 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) fsl_pci_dma_set_mask()
/linux-4.4.14/arch/s390/pci/
H A Dpci_dma.c548 /* dma_supported is unconditionally true without a callback */
/linux-4.4.14/arch/ia64/sn/pci/
H A Dpci_dma.c481 .dma_supported = sn_dma_supported,
/linux-4.4.14/arch/powerpc/platforms/cell/
H A Diommu.c659 .dma_supported = dma_fixed_dma_supported,
961 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask_and_switch()
/linux-4.4.14/arch/arm/mm/
H A Ddma-mapping.c1001 int dma_supported(struct device *dev, u64 mask) dma_supported() function
1005 EXPORT_SYMBOL(dma_supported); variable
1009 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) arm_dma_set_mask()
/linux-4.4.14/arch/powerpc/platforms/pseries/
H A Diommu.c1262 if (!dma_supported(dev, dma_mask)) dma_set_mask_pSeriesLP()
/linux-4.4.14/drivers/parisc/
H A Dccio-dma.c1005 .dma_supported = ccio_dma_supported,
H A Dsba_iommu.c1062 .dma_supported = sba_dma_supported,
/linux-4.4.14/drivers/iommu/
H A Damd_iommu.c2821 .dma_supported = amd_iommu_dma_supported,

Completed in 2049 milliseconds