/linux-4.1.27/arch/alpha/include/asm/ |
H A D | dma-mapping.h | 38 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 D | dma-mapping.h | 15 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 D | dma-mapping.h | 33 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 D | dma-mapping.h | 35 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 D | dma-mapping.h | 65 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 D | dma-mapping.h | 48 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 D | dma-mapping.h | 10 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 D | dma-mapping.h | 33 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 D | dma-swiotlb.c | 39 .dma_supported = swiotlb_dma_supported,
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | pci-swiotlb.c | 44 .dma_supported = swiotlb_dma_supported,
|
H A D | pci-dma.c | 97 dma_ops->dma_supported = iommu_dma_supported; pci_iommu_alloc()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
H A D | dma-mapping.h | 90 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 D | pci-dma.c | 63 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 D | pci-swiotlb.c | 53 .dma_supported = NULL,
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | dma-mapping.h | 85 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 D | dma-mapping.h | 82 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 D | dma.c | 38 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 D | dma-mapping.h | 18 #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 D | dma-mapping.h | 131 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 D | dma-mapping.h | 104 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 D | pci-noop.c | 171 if (!dev->dma_mask || !dma_supported(dev, mask)) alpha_noop_set_mask() 184 .dma_supported = alpha_noop_supported,
|
H A D | pci_iommu.c | 962 .dma_supported = alpha_pci_supported,
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | dma-mapping.h | 10 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 D | hwsw_iommu.c | 34 !sba_dma_ops.dma_supported(dev, *dev->dma_mask); use_swiotlb()
|
H A D | sba_iommu.c | 2234 .dma_supported = sba_dma_supported,
|
/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | dma-mapping.h | 150 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 D | dma-mapping.h | 142 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 D | dma-mapping.h | 101 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 D | dma-mapping.h | 23 #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 D | dma-mapping.h | 160 #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 D | dma-mapping.h | 200 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 D | pci-swiotlb-xen.c | 33 .dma_supported = xen_swiotlb_dma_supported,
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | dma-swiotlb.c | 55 .dma_supported = swiotlb_dma_supported,
|
H A D | dma-iommu.c | 114 .dma_supported = dma_iommu_dma_supported,
|
H A D | dma.c | 220 .dma_supported = dma_direct_dma_supported, 241 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) __dma_set_mask()
|
H A D | ibmebus.c | 144 .dma_supported = ibmebus_dma_supported,
|
H A D | vio.c | 610 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 D | dma-mapping-broken.h | 83 dma_supported(struct device *dev, u64 mask);
|
H A D | pci-dma-compat.h | 12 return dma_supported(hwdev == NULL ? NULL : &hwdev->dev, mask); pci_dma_supported()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | dma-mapping.h | 125 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 D | pci-dma.c | 336 .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 D | dma-swiotlb.c | 142 .dma_supported = swiotlb_dma_supported,
|
/linux-4.1.27/arch/mips/netlogic/common/ |
H A D | nlm-dma.c | 92 .dma_supported = swiotlb_dma_supported
|
/linux-4.1.27/arch/hexagon/include/asm/ |
H A D | dma-mapping.h | 48 extern int dma_supported(struct device *dev, u64 mask);
|
/linux-4.1.27/arch/m68k/include/asm/ |
H A D | dma-mapping.h | 8 static inline int dma_supported(struct device *dev, u64 mask) dma_supported() function
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
H A D | dma-octeon.c | 254 .dma_supported = swiotlb_dma_supported 340 .dma_supported = swiotlb_dma_supported
|
/linux-4.1.27/include/linux/ |
H A D | dma-mapping.h | 61 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 D | dma-mapping.h | 60 extern int dma_supported(struct device *hwdev, u64 mask);
|
/linux-4.1.27/arch/microblaze/kernel/ |
H A D | dma.c | 188 .dma_supported = dma_direct_dma_supported,
|
/linux-4.1.27/arch/arm/xen/ |
H A D | mm.c | 181 .dma_supported = xen_swiotlb_dma_supported,
|
/linux-4.1.27/arch/s390/pci/ |
H A D | pci_dma.c | 267 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 D | pci-dma.c | 544 .dma_supported = pa11_dma_supported, 584 .dma_supported = pa11_dma_supported,
|
/linux-4.1.27/arch/avr32/include/asm/ |
H A D | dma-mapping.h | 20 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 D | iommu.c | 758 int dma_supported(struct device *dev, u64 device_mask) dma_supported() function 776 EXPORT_SYMBOL(dma_supported); variable
|
H A D | ioport.c | 668 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 D | system-bus.c | 709 .dma_supported = ps3_dma_supported, 720 .dma_supported = ps3_dma_supported,
|
/linux-4.1.27/arch/x86/pci/ |
H A D | sta2x11-fixup.c | 194 .dma_supported = NULL, /* FIXME: we should use this instead! */
|
/linux-4.1.27/arch/mips/mm/ |
H A D | dma-default.c | 382 .dma_supported = mips_dma_supported
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | dma-mapping.c | 352 .dma_supported = swiotlb_dma_supported,
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | dma-mapping.h | 194 extern int dma_supported(struct device *dev, u64 mask);
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | dart_iommu.c | 350 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) dart_dma_set_mask()
|
H A D | fsl_pci.c | 128 if (!dev->dma_mask || !dma_supported(dev, dma_mask)) fsl_pci_dma_set_mask()
|
/linux-4.1.27/arch/ia64/sn/pci/ |
H A D | pci_dma.c | 481 .dma_supported = sn_dma_supported,
|
/linux-4.1.27/drivers/net/usb/ |
H A D | kaweth.c | 1181 // dma_supported() is deeply broken on almost all architectures kaweth_probe() 1182 if (dma_supported (dev, 0xffffffffffffffffULL)) kaweth_probe()
|
H A D | usbnet.c | 1649 // 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 D | iommu.c | 653 .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 D | dma-mapping.c | 991 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 D | iommu.c | 1173 if (!dma_supported(dev, dma_mask)) dma_set_mask_pSeriesLP()
|
/linux-4.1.27/drivers/usb/host/ |
H A D | ehci-hcd.c | 591 * NOTE: the dma mask is visible through dma_supported(), so ehci_run()
|
H A D | oxu210hp-hcd.c | 2729 * NOTE: the dma mask is visible through dma_supported(), so oxu_run()
|
H A D | fotg210-hcd.c | 5261 * NOTE: the dma mask is visible through dma_supported(), so fotg210_run()
|
H A D | fusbh200-hcd.c | 5183 * NOTE: the dma mask is visible through dma_supported(), so fusbh200_run()
|
/linux-4.1.27/drivers/parisc/ |
H A D | ccio-dma.c | 1007 .dma_supported = ccio_dma_supported,
|
H A D | sba_iommu.c | 1062 .dma_supported = sba_dma_supported,
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | mpsc.c | 758 if (!dma_supported(pi->port.dev, 0xffffffff)) { mpsc_alloc_ring_mem()
|
/linux-4.1.27/drivers/iommu/ |
H A D | amd_iommu.c | 3076 .dma_supported = amd_iommu_dma_supported,
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
H A D | efx.c | 1222 if (dma_supported(&pci_dev->dev, dma_mask)) { efx_init_io()
|