Defined in 1 files as a struct:
Defined in 1 files as a member:
Referenced in 118 files:
- arch/alpha/include/asm/dma-mapping.h, 2 times
- arch/alpha/kernel/pci-noop.c, 2 times
- arch/alpha/kernel/pci_iommu.c, 2 times
- arch/arc/include/asm/dma-mapping.h, 2 times
- arch/arc/mm/dma.c, line 221
- arch/arm/common/dmabounce.c, line 455
- arch/arm/include/asm/device.h, line 10
- arch/arm/include/asm/dma-mapping.h, 5 times
- arch/arm/mm/dma-mapping.c, 11 times
- arch/arm/xen/mm.c, 2 times
- arch/arm64/include/asm/device.h, line 20
- arch/arm64/include/asm/dma-mapping.h, 3 times
- arch/arm64/mm/dma-mapping.c, 3 times
- arch/avr32/include/asm/dma-mapping.h, 2 times
- arch/avr32/mm/dma-coherent.c, line 194
- arch/blackfin/include/asm/dma-mapping.h, 2 times
- arch/blackfin/kernel/dma-mapping.c, line 162
- arch/c6x/include/asm/dma-mapping.h, 2 times
- arch/c6x/kernel/dma.c, line 126
- arch/cris/arch-v32/drivers/pci/dma.c, line 72
- arch/cris/include/asm/dma-mapping.h, 3 times
- arch/frv/include/asm/dma-mapping.h, 2 times
- arch/frv/mb93090-mb00/pci-dma-nommu.c, line 167
- arch/frv/mb93090-mb00/pci-dma.c, line 109
- arch/h8300/include/asm/dma-mapping.h, 2 times
- arch/h8300/kernel/dma.c, line 63
- arch/hexagon/include/asm/dma-mapping.h, 2 times
- arch/hexagon/kernel/dma.c, 2 times
- arch/ia64/hp/common/hwsw_iommu.c, 2 times
- arch/ia64/hp/common/sba_iommu.c, 2 times
- arch/ia64/include/asm/dma-mapping.h, line 17
- arch/ia64/include/asm/machvec.h, 2 times
- arch/ia64/kernel/dma-mapping.c, 2 times
- arch/ia64/kernel/pci-dma.c, line 36
- arch/ia64/kernel/pci-swiotlb.c, line 33
- arch/ia64/sn/pci/pci_dma.c, line 463
- arch/m32r/include/asm/device.h, line 7
- arch/m32r/include/asm/dma-mapping.h, line 13
- arch/m68k/include/asm/dma-mapping.h, 2 times
- arch/m68k/kernel/dma.c, line 161
- arch/metag/include/asm/dma-mapping.h, 2 times
- arch/metag/kernel/dma.c, line 578
- arch/microblaze/include/asm/dma-mapping.h, 2 times
- arch/microblaze/kernel/dma.c, line 190
- arch/mips/cavium-octeon/dma-octeon.c, 7 times
- arch/mips/include/asm/device.h, 2 times
- arch/mips/include/asm/dma-mapping.h, 2 times
- arch/mips/include/asm/mach-cavium-octeon/dma-coherence.h, 2 times
- arch/mips/include/asm/netlogic/common.h, line 91
- arch/mips/loongson64/common/dma-swiotlb.c, line 125
- arch/mips/mm/dma-default.c, 2 times
- arch/mips/netlogic/common/nlm-dma.c, line 70
- arch/mn10300/include/asm/dma-mapping.h, 2 times
- arch/mn10300/mm/dma-alloc.c, line 124
- arch/nios2/include/asm/dma-mapping.h, 2 times
- arch/nios2/mm/dma-mapping.c, line 195
- arch/openrisc/include/asm/dma-mapping.h, 2 times
- arch/openrisc/kernel/dma.c, line 235
- arch/parisc/include/asm/dma-mapping.h, 4 times
- arch/parisc/kernel/drivers.c, line 43
- arch/parisc/kernel/pci-dma.c, 2 times
- arch/powerpc/include/asm/device.h, 2 times
- arch/powerpc/include/asm/dma-mapping.h, 4 times
- arch/powerpc/include/asm/pci.h, 2 times
- arch/powerpc/include/asm/swiotlb.h, line 16
- arch/powerpc/kernel/dma-iommu.c, line 108
- arch/powerpc/kernel/dma-swiotlb.c, line 49
- arch/powerpc/kernel/dma.c, 3 times
- arch/powerpc/kernel/pci-common.c, 3 times
- arch/powerpc/platforms/cell/iommu.c, 2 times
- arch/powerpc/platforms/powernv/npu-dma.c, line 118
- arch/powerpc/platforms/ps3/system-bus.c, 2 times
- arch/powerpc/platforms/pseries/ibmebus.c, line 139
- arch/powerpc/platforms/pseries/vio.c, line 618
- arch/s390/include/asm/device.h, line 7
- arch/s390/include/asm/dma-mapping.h, 2 times
- arch/s390/pci/pci_dma.c, line 653
- arch/sh/include/asm/dma-mapping.h, 2 times
- arch/sh/kernel/dma-nommu.c, line 68
- arch/sh/mm/consistent.c, line 25
- arch/sparc/include/asm/dma-mapping.h, 4 times
- arch/sparc/kernel/iommu.c, 2 times
- arch/sparc/kernel/ioport.c, 4 times
- arch/sparc/kernel/pci_sun4v.c, line 672
- arch/tile/include/asm/device.h, line 21
- arch/tile/include/asm/dma-mapping.h, 6 times
- arch/tile/kernel/pci-dma.c, 12 times
- arch/unicore32/include/asm/dma-mapping.h, 2 times
- arch/unicore32/mm/dma-swiotlb.c, line 34
- arch/x86/include/asm/device.h, 2 times
- arch/x86/include/asm/dma-mapping.h, 2 times
- arch/x86/include/asm/iommu.h, line 4
- arch/x86/kernel/amd_gart_64.c, line 698
- arch/x86/kernel/pci-calgary_64.c, line 481
- arch/x86/kernel/pci-dma.c, 2 times
- arch/x86/kernel/pci-nommu.c, line 91
- arch/x86/kernel/pci-swiotlb.c, line 48
- arch/x86/pci/sta2x11-fixup.c, line 182
- arch/x86/xen/pci-swiotlb-xen.c, line 21
- arch/xtensa/include/asm/device.h, 2 times
- arch/xtensa/include/asm/dma-mapping.h, 2 times
- arch/xtensa/kernel/pci-dma.c, line 252
- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c, line 540
- drivers/iommu/amd_iommu.c, 2 times
- drivers/iommu/intel-iommu.c, line 3966
- drivers/misc/mic/bus/mic_bus.c, line 146
- drivers/misc/mic/bus/scif_bus.c, line 141
- drivers/misc/mic/bus/scif_bus.h, line 116
- drivers/misc/mic/bus/vop_bus.c, 2 times
- drivers/misc/mic/bus/vop_bus.h, line 114
- drivers/misc/mic/host/mic_boot.c, 3 times
- drivers/parisc/ccio-dma.c, line 1014
- drivers/parisc/sba_iommu.c, line 1072
- drivers/pci/host/vmd.c, 4 times
- include/linux/dma-mapping.h, 23 times
- include/linux/mic_bus.h, line 93
- include/xen/arm/hypervisor.h, line 21
- lib/dma-noop.c, line 67