Loading...
Defined in 23 files as a macro:
- arch/alpha/include/asm/io.h, line 95 (as a macro)
- arch/arc/include/asm/io.h, line 47 (as a macro)
- arch/arm/include/asm/memory.h, line 148 (as a macro)
- arch/arm64/include/asm/memory.h, line 301 (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/loongarch/include/asm/io.h, line 22 (as a macro)
- arch/m68k/include/asm/virtconvert.h, line 32 (as a macro)
- arch/microblaze/include/asm/page.h, line 112 (as a macro)
- arch/mips/include/asm/io.h, line 153 (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 183 (as a macro)
- arch/riscv/include/asm/page.h, line 169 (as a macro)
- arch/s390/include/asm/page.h, line 195 (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 261 (as a macro)
- arch/x86/include/asm/io.h, line 159 (as a macro)
- arch/xtensa/include/asm/page.h, line 198 (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 954 (as a function)
- tools/testing/scatterlist/linux/mm.h, line 45 (as a function)
Referenced in 128 files:
- arch/alpha/kernel/pci_iommu.c, line 898
- 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.c, 7 times
- arch/arm64/include/asm/memory.h, line 341
- arch/arm64/include/asm/pgalloc.h, line 87
- arch/arm64/kernel/patching.c, line 45
- arch/arm64/kvm/mmu.c, line 317
- 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/pgalloc.h, line 53
- arch/m68k/emu/nfblock.c, line 74
- arch/m68k/kernel/dma.c, line 23
- arch/m68k/mm/cache.c, line 117
- arch/microblaze/mm/consistent.c, line 20
- arch/mips/jazz/jazzdma.c, line 528
- arch/parisc/kernel/cache.c, 2 times
- arch/parisc/kernel/kexec.c, line 78
- arch/parisc/kernel/patch.c, line 42
- arch/powerpc/mm/cacheflush.c, line 185
- arch/powerpc/platforms/pseries/cmm.c, 2 times
- arch/riscv/kernel/patch.c, line 54
- arch/riscv/kvm/mmu.c, line 733
- arch/s390/include/asm/pgtable.h, line 1285
- arch/s390/kernel/machine_kexec.c, 2 times
- arch/s390/kernel/uv.c, 5 times
- arch/s390/kvm/pci.c, line 261
- arch/s390/mm/gmap.c, 6 times
- arch/s390/mm/page-states.c, 4 times
- 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 188
- arch/um/include/asm/pgtable.h, line 267
- arch/x86/events/intel/pt.c, 2 times
- arch/x86/kernel/amd_gart_64.c, line 231
- arch/x86/kvm/svm/avic.c, 6 times
- arch/x86/kvm/vmx/vmx.c, 3 times
- arch/x86/platform/efi/efi_64.c, line 238
- 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 192
- block/blk.h, 2 times
- drivers/block/swim3.c, line 420
- drivers/cdrom/gdrom.c, line 585
- 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 311
- drivers/char/agp/backend.c, line 156
- 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 157
- drivers/char/agp/sworks-agp.c, line 351
- 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 102
- drivers/gpu/drm/drm_fb_helper.c, line 2494
- 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 83
- drivers/gpu/drm/nouveau/nouveau_svm.c, 2 times
- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c, 2 times
- drivers/gpu/drm/panfrost/panfrost_dump.c, line 227
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, 2 times
- drivers/iommu/dma-iommu.c, 2 times
- drivers/iommu/fsl_pamu.c, line 838
- drivers/irqchip/irq-gic-v3-its.c, 6 times
- drivers/misc/sgi-gru/grufault.c, line 190
- drivers/net/ethernet/intel/e1000/e1000_main.c, line 2918
- drivers/net/ethernet/sun/niu.c, line 9989
- 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/cio/vfio_ccw_cp.c, line 203
- drivers/s390/crypto/vfio_ap_ops.c, line 420
- drivers/s390/net/qeth_core_main.c, line 2960
- drivers/staging/media/atomisp/pci/hmm/hmm.c, line 540
- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c, line 824
- drivers/staging/media/ipu3/ipu3-dmamap.c, line 120
- drivers/staging/media/ipu3/ipu3-mmu.c, line 309
- drivers/tee/optee/core.c, line 42
- drivers/tee/optee/smc_abi.c, 2 times
- drivers/vdpa/vdpa_sim/vdpa_sim.c, line 197
- drivers/vdpa/vdpa_user/iova_domain.c, line 383
- drivers/vfio/vfio_iommu_type1.c, line 1926
- drivers/virt/acrn/hsm.c, line 354
- drivers/virt/acrn/ioreq.c, line 619
- drivers/virt/acrn/mm.c, line 308
- drivers/virt/fsl_hypervisor.c, 4 times
- drivers/virt/nitro_enclaves/ne_misc_dev.c, line 983
- drivers/virt/vboxguest/vboxguest_core.c, 2 times
- drivers/virt/vboxguest/vboxguest_utils.c, line 364
- drivers/virtio/virtio_mem.c, 2 times
- drivers/xen/swiotlb-xen.c, line 199
- include/asm-generic/page.h, line 83
- include/linux/hyperv.h, line 1800
- include/linux/scatterlist.h, line 329
- kernel/dma/debug.c, line 395
- kernel/dma/direct.c, 7 times
- kernel/dma/direct.h, line 88
- kernel/dma/mapping.c, line 156
- kernel/dma/pool.c, line 120
- kernel/dma/swiotlb.c, line 1020
- kernel/events/core.c, line 7338
- lib/kfifo.c, 2 times
- mm/percpu.c, 2 times
- mm/vmalloc.c, line 602
- net/bpf/test_run.c, 2 times
- sound/core/memalloc.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 158
- virt/kvm/kvm_main.c, line 3299