Loading...
Defined in 22 files as a macro:
- arch/alpha/include/asm/io.h, line 91 (as a macro)
- arch/arc/include/asm/io.h, line 46 (as a macro)
- arch/arm/include/asm/memory.h, line 153 (as a macro)
- arch/arm64/include/asm/memory.h, line 357 (as a macro)
- arch/csky/include/asm/page.h, line 46 (as a macro)
- arch/hexagon/include/asm/page.h, line 125 (as a macro)
- arch/loongarch/include/asm/page.h, line 84 (as a macro)
- arch/m68k/include/asm/virtconvert.h, line 32 (as a macro)
- arch/microblaze/include/asm/page.h, line 104 (as a macro)
- arch/mips/include/asm/io.h, line 131 (as a macro)
- arch/nios2/include/asm/io.h, line 32 (as a macro)
- arch/openrisc/include/asm/page.h, line 83 (as a macro)
- arch/parisc/include/asm/page.h, line 170 (as a macro)
- arch/riscv/include/asm/page.h, line 184 (as a macro)
- arch/s390/include/asm/page.h, line 217 (as a macro)
- arch/sh/include/asm/page.h, line 150 (as a macro)
- arch/sparc/include/asm/page.h, line 5 (as a macro)
- arch/um/include/asm/pgtable.h, line 260 (as a macro)
- arch/x86/include/asm/io.h, line 156 (as a macro)
- arch/xtensa/include/asm/page.h, line 198 (as a macro)
- include/asm-generic/page.h, line 92 (as a macro)
- tools/virtio/linux/kernel.h, line 46 (as a macro)
Defined in 2 files as a function:
- arch/powerpc/include/asm/io.h, line 975 (as a function)
- tools/testing/scatterlist/linux/mm.h, line 45 (as a function)
Referenced in 127 files:
- arch/alpha/kernel/pci_iommu.c, line 900
- 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 404
- arch/arm64/include/asm/pgalloc.h, line 137
- arch/arm64/kernel/patching.c, line 45
- arch/arm64/kvm/mmu.c, line 425
- arch/csky/mm/dma-mapping.c, 2 times
- arch/hexagon/include/asm/page.h, line 132
- arch/loongarch/include/asm/io.h, line 75
- arch/loongarch/include/asm/page.h, 2 times
- arch/m68k/emu/nfblock.c, line 74
- arch/m68k/kernel/dma.c, line 14
- 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, line 792
- arch/parisc/kernel/kexec.c, line 80
- arch/parisc/kernel/patch.c, line 42
- arch/powerpc/platforms/pseries/cmm.c, 2 times
- arch/riscv/kernel/patch.c, line 56
- arch/riscv/kernel/sbi.c, 2 times
- arch/riscv/kvm/aia_imsic.c, line 1053
- arch/riscv/kvm/mmu.c, line 725
- arch/riscv/mm/dma-noncoherent.c, line 123
- arch/s390/include/asm/pgtable.h, line 1377
- arch/s390/kernel/machine_kexec.c, line 230
- arch/s390/kernel/uv.c, 5 times
- arch/s390/kvm/pci.c, line 261
- arch/s390/kvm/vsie.c, line 665
- arch/s390/mm/gmap.c, 4 times
- arch/sparc/mm/init_64.c, 4 times
- arch/sparc/mm/iommu.c, line 188
- arch/um/include/asm/pgtable.h, line 266
- 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, 2 times
- arch/x86/platform/efi/efi_64.c, line 238
- arch/xtensa/include/asm/highmem.h, line 34
- arch/xtensa/mm/cache.c, 7 times
- block/bio.c, 4 times
- block/blk-merge.c, line 198
- block/blk.h, 2 times
- drivers/accel/habanalabs/common/device.c, 2 times
- drivers/block/swim3.c, line 419
- 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 298
- 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/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/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_fbdev_dma.c, line 133
- drivers/gpu/drm/drm_fbdev_generic.c, line 116
- drivers/gpu/drm/etnaviv/etnaviv_dump.c, line 218
- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c, 2 times
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, line 88
- 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 224
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, 2 times
- drivers/infiniband/sw/rxe/rxe_mr.c, line 87
- drivers/iommu/dma-iommu.c, 2 times
- drivers/iommu/fsl_pamu.c, line 839
- 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 155
- drivers/s390/crypto/vfio_ap_ops.c, line 445
- drivers/s390/net/qeth_core_main.c, line 2962
- drivers/staging/media/atomisp/pci/hmm/hmm.c, line 538
- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c, line 794
- drivers/staging/media/ipu3/ipu3-dmamap.c, line 120
- drivers/staging/media/ipu3/ipu3-mmu.c, line 309
- drivers/tee/optee/smc_abi.c, 2 times
- drivers/vdpa/vdpa_user/iova_domain.c, line 403
- drivers/vfio/vfio_iommu_type1.c, line 1836
- 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 367
- drivers/virtio/virtio_mem.c, 2 times
- drivers/xen/swiotlb-xen.c, line 199
- include/asm-generic/page.h, line 91
- include/linux/hyperv.h, line 1794
- include/linux/scatterlist.h, line 389
- kernel/dma/debug.c, line 397
- kernel/dma/direct.c, 7 times
- kernel/dma/direct.h, line 89
- kernel/dma/mapping.c, line 160
- kernel/dma/pool.c, line 120
- kernel/dma/swiotlb.c, 3 times
- kernel/events/core.c, line 7525
- lib/kfifo.c, 2 times
- lib/scatterlist.c, line 476
- mm/page_alloc.c, 2 times
- mm/percpu.c, 2 times
- mm/vmalloc.c, line 614
- 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 3614