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

/linux-4.1.27/arch/alpha/include/asm/
H A Ddma-mapping.h38 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
40 return get_dma_ops(dev)->dma_supported(dev, mask); dma_supported()
/linux-4.1.27/arch/sh/include/asm/
H A Ddma-mapping.h15 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
19 if (ops->dma_supported) dma_supported()
20 return ops->dma_supported(dev, mask); dma_supported()
29 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/s390/include/asm/
H A Ddma-mapping.h33 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
37 if (dma_ops->dma_supported == NULL) dma_supported()
39 return dma_ops->dma_supported(dev, mask); dma_supported()
/linux-4.1.27/arch/mips/include/asm/
H A Ddma-mapping.h35 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
38 return ops->dma_supported(dev, mask); dma_supported()
54 if(!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/ia64/include/asm/
H A Ddma-mapping.h65 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
68 return ops->dma_supported(dev, mask); dma_supported()
74 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/microblaze/include/asm/
H A Ddma-mapping.h48 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
54 if (!ops->dma_supported) dma_supported()
56 return ops->dma_supported(dev, mask); dma_supported()
67 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.1.27/arch/sparc/include/asm/
H A Ddma-mapping.h10 int dma_supported(struct device *dev, u64 mask);
80 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/unicore32/include/asm/
H A Ddma-mapping.h33 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
40 return dma_ops->dma_supported(dev, mask); dma_supported()
77 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.1.27/arch/unicore32/mm/
H A Ddma-swiotlb.c39 .dma_supported = swiotlb_dma_supported,
/linux-4.1.27/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.1.27/arch/openrisc/include/asm/
H A Ddma-mapping.h90 static inline int dma_supported(struct device *dev, u64 dma_mask) dma_supported() function
103 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.1.27/arch/x86/kernel/
H A Dpci-dma.c63 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
211 int dma_supported(struct device *dev, u64 mask) dma_supported() function
222 if (ops->dma_supported) dma_supported()
223 return ops->dma_supported(dev, mask); dma_supported()
250 EXPORT_SYMBOL(dma_supported); variable
H A Dpci-swiotlb.c53 .dma_supported = NULL,
/linux-4.1.27/arch/tile/include/asm/
H A Ddma-mapping.h85 dma_supported(struct device *dev, u64 mask) dma_supported() function
87 return get_dma_ops(dev)->dma_supported(dev, mask); dma_supported()
111 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/arm64/include/asm/
H A Ddma-mapping.h82 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
85 return ops->dma_supported(dev, mask); dma_supported()
90 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/hexagon/kernel/
H A Ddma.c38 int dma_supported(struct device *dev, u64 mask) dma_supported() function
45 EXPORT_SYMBOL(dma_supported); variable
49 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/alpha/kernel/
H A Dpci-noop.c171 if (!dev->dma_mask || !dma_supported(dev, mask)) alpha_noop_set_mask()
184 .dma_supported = alpha_noop_supported,
H A Dpci_iommu.c962 .dma_supported = alpha_pci_supported,
/linux-4.1.27/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.1.27/arch/ia64/hp/common/
H A Dhwsw_iommu.c34 !sba_dma_ops.dma_supported(dev, *dev->dma_mask); use_swiotlb()
H A Dsba_iommu.c2234 .dma_supported = sba_dma_supported,
/linux-4.1.27/arch/xtensa/include/asm/
H A Ddma-mapping.h150 dma_supported(struct device *dev, u64 mask) dma_supported() function
158 if(!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/metag/include/asm/
H A Ddma-mapping.h160 #define dma_supported(dev, mask) (1) macro
165 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
/linux-4.1.27/arch/arc/include/asm/
H A Ddma-mapping.h200 static inline int dma_supported(struct device *dev, u64 dma_mask) dma_supported() function
213 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask()
/linux-4.1.27/arch/x86/xen/
H A Dpci-swiotlb-xen.c33 .dma_supported = xen_swiotlb_dma_supported,
/linux-4.1.27/arch/powerpc/kernel/
H A Ddma-swiotlb.c55 .dma_supported = swiotlb_dma_supported,
H A Ddma-iommu.c114 .dma_supported = dma_iommu_dma_supported,
H A Ddma.c220 .dma_supported = dma_direct_dma_supported,
241 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) __dma_set_mask()
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.1.27/include/asm-generic/
H A Ddma-mapping-broken.h83 dma_supported(struct device *dev, u64 mask);
H A Dpci-dma-compat.h12 return dma_supported(hwdev == NULL ? NULL : &hwdev->dev, mask); pci_dma_supported()
/linux-4.1.27/arch/powerpc/include/asm/
H A Ddma-mapping.h125 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
131 if (dma_ops->dma_supported == NULL) dma_supported()
133 return dma_ops->dma_supported(dev, mask); dma_supported()
/linux-4.1.27/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.1.27/arch/mips/loongson/common/
H A Ddma-swiotlb.c142 .dma_supported = swiotlb_dma_supported,
/linux-4.1.27/arch/mips/netlogic/common/
H A Dnlm-dma.c92 .dma_supported = swiotlb_dma_supported
/linux-4.1.27/arch/hexagon/include/asm/
H A Ddma-mapping.h48 extern int dma_supported(struct device *dev, u64 mask);
/linux-4.1.27/arch/m68k/include/asm/
H A Ddma-mapping.h8 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
/linux-4.1.27/arch/mips/cavium-octeon/
H A Ddma-octeon.c254 .dma_supported = swiotlb_dma_supported
340 .dma_supported = swiotlb_dma_supported
/linux-4.1.27/include/linux/
H A Ddma-mapping.h61 int (*dma_supported)(struct device *dev, u64 mask); member in struct:dma_map_ops
103 if (!dma_supported(dev, mask)) dma_set_coherent_mask()
/linux-4.1.27/arch/x86/include/asm/
H A Ddma-mapping.h60 extern int dma_supported(struct device *hwdev, u64 mask);
/linux-4.1.27/arch/microblaze/kernel/
H A Ddma.c188 .dma_supported = dma_direct_dma_supported,
/linux-4.1.27/arch/arm/xen/
H A Dmm.c181 .dma_supported = xen_swiotlb_dma_supported,
/linux-4.1.27/arch/s390/pci/
H A Dpci_dma.c267 if (!dev->dma_mask || !dma_supported(dev, mask)) dma_set_mask()
517 /* dma_supported is unconditionally true without a callback */
/linux-4.1.27/arch/parisc/kernel/
H A Dpci-dma.c544 .dma_supported = pa11_dma_supported,
584 .dma_supported = pa11_dma_supported,
/linux-4.1.27/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.1.27/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.1.27/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c709 .dma_supported = ps3_dma_supported,
720 .dma_supported = ps3_dma_supported,
/linux-4.1.27/arch/x86/pci/
H A Dsta2x11-fixup.c194 .dma_supported = NULL, /* FIXME: we should use this instead! */
/linux-4.1.27/arch/mips/mm/
H A Ddma-default.c382 .dma_supported = mips_dma_supported
/linux-4.1.27/arch/arm64/mm/
H A Ddma-mapping.c352 .dma_supported = swiotlb_dma_supported,
/linux-4.1.27/arch/arm/include/asm/
H A Ddma-mapping.h194 extern int dma_supported(struct device *dev, u64 mask);
/linux-4.1.27/arch/powerpc/sysdev/
H A Ddart_iommu.c350 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.1.27/arch/ia64/sn/pci/
H A Dpci_dma.c481 .dma_supported = sn_dma_supported,
/linux-4.1.27/drivers/net/usb/
H A Dkaweth.c1181 // dma_supported() is deeply broken on almost all architectures kaweth_probe()
1182 if (dma_supported (dev, 0xffffffffffffffffULL)) kaweth_probe()
H A Dusbnet.c1649 // dma_supported() is deeply broken on almost all architectures usbnet_probe()
1651 if (dma_supported (&udev->dev, DMA_BIT_MASK(64))) usbnet_probe()
/linux-4.1.27/arch/powerpc/platforms/cell/
H A Diommu.c653 .dma_supported = dma_fixed_dma_supported,
955 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dma_set_mask_and_switch()
/linux-4.1.27/arch/arm/mm/
H A Ddma-mapping.c991 int dma_supported(struct device *dev, u64 mask) dma_supported() function
995 EXPORT_SYMBOL(dma_supported); variable
999 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) arm_dma_set_mask()
/linux-4.1.27/arch/powerpc/platforms/pseries/
H A Diommu.c1173 if (!dma_supported(dev, dma_mask)) dma_set_mask_pSeriesLP()
/linux-4.1.27/drivers/usb/host/
H A Dehci-hcd.c591 * NOTE: the dma mask is visible through dma_supported(), so ehci_run()
H A Doxu210hp-hcd.c2729 * NOTE: the dma mask is visible through dma_supported(), so oxu_run()
H A Dfotg210-hcd.c5261 * NOTE: the dma mask is visible through dma_supported(), so fotg210_run()
H A Dfusbh200-hcd.c5183 * NOTE: the dma mask is visible through dma_supported(), so fusbh200_run()
/linux-4.1.27/drivers/parisc/
H A Dccio-dma.c1007 .dma_supported = ccio_dma_supported,
H A Dsba_iommu.c1062 .dma_supported = sba_dma_supported,
/linux-4.1.27/drivers/tty/serial/
H A Dmpsc.c758 if (!dma_supported(pi->port.dev, 0xffffffff)) { mpsc_alloc_ring_mem()
/linux-4.1.27/drivers/iommu/
H A Damd_iommu.c3076 .dma_supported = amd_iommu_dma_supported,
/linux-4.1.27/drivers/net/ethernet/sfc/
H A Defx.c1222 if (dma_supported(&pci_dev->dev, dma_mask)) { efx_init_io()

Completed in 3378 milliseconds