Loading...
Defined in 23 files as a macro:
- arch/alpha/include/asm/io.h, line 93 (as a macro)
- arch/arc/include/asm/io.h, line 47 (as a macro)
- arch/arm/include/asm/memory.h, line 142 (as a macro)
- arch/arm64/include/asm/memory.h, line 295 (as a macro)
- arch/csky/include/asm/page.h, line 50 (as a macro)
- arch/hexagon/include/asm/page.h, line 127 (as a macro)
- arch/ia64/include/asm/page.h, line 104 (as a macro)
- arch/m68k/include/asm/virtconvert.h, line 32 (as a macro)
- arch/microblaze/include/asm/page.h, line 115 (as a macro)
- arch/mips/include/asm/io.h, line 162 (as a macro)
- arch/nds32/include/asm/memory.h, line 91 (as a macro)
- arch/nios2/include/asm/io.h, line 32 (as a macro)
- arch/openrisc/include/asm/page.h, line 81 (as a macro)
- arch/parisc/include/asm/page.h, line 180 (as a macro)
- arch/riscv/include/asm/page.h, line 167 (as a macro)
- arch/s390/include/asm/page.h, line 173 (as a macro)
- arch/sh/include/asm/page.h, line 161 (as a macro)
- arch/sparc/include/asm/page.h, line 5 (as a macro)
- arch/um/include/asm/pgtable.h, line 277 (as a macro)
- arch/x86/include/asm/io.h, line 157 (as a macro)
- arch/xtensa/include/asm/page.h, line 202 (as a macro)
- include/asm-generic/page.h, line 84 (as a macro)
- tools/virtio/linux/kernel.h, line 45 (as a macro)
Defined in 2 files as a function:
- arch/powerpc/include/asm/io.h, line 933 (as a function)
- tools/testing/scatterlist/linux/mm.h, line 45 (as a function)
Referenced in 130 files:
- arch/alpha/kernel/pci_iommu.c, line 923
- arch/arc/mm/dma.c, line 30
- arch/arm/include/asm/pgalloc.h, line 144
- arch/arm/kernel/patch.c, line 38
- arch/arm/mm/dma-mapping-nommu.c, line 103
- arch/arm/mm/dma-mapping.c, 6 times
- arch/arm64/include/asm/memory.h, line 351
- arch/arm64/include/asm/pgalloc.h, line 87
- arch/arm64/kernel/insn.c, line 115
- arch/arm64/kvm/mmu.c, line 270
- arch/csky/mm/dma-mapping.c, 2 times
- arch/hexagon/include/asm/page.h, line 132
- arch/ia64/hp/common/sba_iommu.c, line 1130
- arch/ia64/include/asm/io.h, line 105
- arch/ia64/include/asm/pgalloc.h, line 53
- arch/m68k/emu/nfblock.c, line 76
- arch/m68k/kernel/dma.c, line 23
- arch/m68k/mm/cache.c, line 136
- arch/microblaze/include/asm/io.h, line 33
- arch/microblaze/mm/consistent.c, line 20
- arch/mips/jazz/jazzdma.c, line 528
- arch/nds32/kernel/dma.c, line 81
- arch/nds32/mm/cacheflush.c, 7 times
- arch/parisc/include/asm/cacheflush.h, line 98
- arch/parisc/kernel/cache.c, line 366
- arch/parisc/kernel/kexec.c, line 78
- arch/parisc/kernel/patch.c, line 42
- arch/powerpc/include/asm/io.h, line 966
- arch/powerpc/mm/cacheflush.c, line 185
- arch/powerpc/platforms/pseries/cmm.c, 2 times
- arch/riscv/include/asm/page.h, line 168
- arch/riscv/kernel/patch.c, line 42
- arch/s390/include/asm/pgtable.h, line 1209
- arch/s390/kernel/machine_kexec.c, 2 times
- arch/s390/kernel/uv.c, 2 times
- arch/s390/mm/gmap.c, 6 times
- arch/s390/mm/page-states.c, 4 times
- arch/s390/mm/pageattr.c, line 343
- arch/s390/pci/pci_dma.c, 3 times
- arch/sh/mm/cache-sh4.c, line 122
- arch/sparc/mm/init_64.c, 4 times
- arch/sparc/mm/iommu.c, line 187
- arch/um/include/asm/pgtable.h, line 283
- arch/x86/events/intel/pt.c, 2 times
- arch/x86/kernel/amd_gart_64.c, line 233
- arch/x86/kvm/svm/avic.c, 6 times
- arch/x86/kvm/vmx/nested.c, line 3130
- arch/x86/kvm/vmx/vmx.c, 3 times
- arch/x86/platform/efi/efi_64.c, line 237
- arch/xtensa/include/asm/highmem.h, line 34
- arch/xtensa/mm/cache.c, 9 times
- block/bio.c, 4 times
- block/blk-merge.c, line 167
- block/blk.h, 2 times
- drivers/block/swim3.c, line 419
- drivers/cdrom/gdrom.c, line 586
- drivers/char/agp/ali-agp.c, 2 times
- drivers/char/agp/amd-k7-agp.c, line 318
- drivers/char/agp/amd64-agp.c, line 83
- drivers/char/agp/ati-agp.c, line 307
- drivers/char/agp/backend.c, line 154
- drivers/char/agp/efficeon-agp.c, line 71
- drivers/char/agp/generic.c, line 1095
- drivers/char/agp/hp-agp.c, line 363
- drivers/char/agp/i460-agp.c, 3 times
- drivers/char/agp/intel-gtt.c, 3 times
- drivers/char/agp/nvidia-agp.c, line 228
- drivers/char/agp/parisc-agp.c, line 154
- drivers/char/agp/sworks-agp.c, line 354
- drivers/char/agp/uninorth-agp.c, 7 times
- drivers/crypto/n2_core.c, 2 times
- drivers/crypto/nx/nx-842.h, line 109
- drivers/crypto/nx/nx.c, 2 times
- drivers/crypto/ux500/cryp/cryp_core.c, 2 times
- drivers/edac/thunderx_edac.c, line 345
- drivers/firmware/efi/capsule-loader.c, line 193
- drivers/firmware/efi/capsule.c, 2 times
- drivers/gpu/drm/armada/armada_gem.c, line 100
- drivers/gpu/drm/drm_fb_helper.c, line 2367
- drivers/gpu/drm/etnaviv/etnaviv_dump.c, line 213
- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c, 2 times
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, line 79
- drivers/gpu/drm/nouveau/nouveau_svm.c, line 551
- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c, 2 times
- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c, line 249
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, 2 times
- drivers/iommu/dma-iommu.c, 2 times
- drivers/iommu/fsl_pamu.c, line 835
- drivers/irqchip/irq-gic-v3-its.c, 5 times
- drivers/misc/sgi-gru/grufault.c, line 190
- drivers/net/ethernet/intel/e1000/e1000_main.c, line 2917
- drivers/net/ethernet/sun/niu.c, line 9972
- drivers/net/fjes/fjes_hw.c, 3 times
- drivers/net/fjes/fjes_trace.h, 2 times
- drivers/platform/goldfish/goldfish_pipe.c, 2 times
- drivers/remoteproc/remoteproc_core.c, line 154
- drivers/s390/char/vmcp.c, line 75
- drivers/s390/net/qeth_core_main.c, line 2961
- drivers/staging/media/atomisp/pci/hmm/hmm.c, line 604
- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c, line 1116
- drivers/staging/media/ipu3/ipu3-dmamap.c, line 120
- drivers/staging/media/ipu3/ipu3-mmu.c, line 309
- drivers/tee/optee/call.c, 2 times
- drivers/tee/optee/shm_pool.c, line 27
- drivers/vdpa/vdpa_sim/vdpa_sim.c, line 176
- drivers/vfio/vfio_iommu_type1.c, line 1864
- drivers/virt/acrn/hsm.c, line 295
- drivers/virt/acrn/ioreq.c, line 624
- drivers/virt/acrn/mm.c, line 247
- drivers/virt/fsl_hypervisor.c, 4 times
- drivers/virt/nitro_enclaves/ne_misc_dev.c, 2 times
- drivers/virt/vboxguest/vboxguest_core.c, 2 times
- drivers/virt/vboxguest/vboxguest_utils.c, line 364
- drivers/virtio/virtio_mem.c, line 1212
- drivers/xen/swiotlb-xen.c, line 365
- include/asm-generic/page.h, line 83
- include/linux/hyperv.h, line 1729
- include/linux/scatterlist.h, line 237
- kernel/dma/debug.c, line 397
- kernel/dma/direct.c, 6 times
- kernel/dma/direct.h, line 87
- kernel/dma/mapping.c, line 155
- kernel/dma/pool.c, line 120
- kernel/events/core.c, line 7131
- lib/kfifo.c, 2 times
- mm/percpu.c, 2 times
- sound/virtio/virtio_pcm_msg.c, 2 times
- tools/virtio/linux/dma-mapping.h, line 24
- tools/virtio/linux/scatterlist.h, line 157
- virt/kvm/kvm_main.c, line 2822