Loading...
Documented in 2 files:
Defined in 1 files as a member:
Defined in 17 files as a macro:
- arch/alpha/include/asm/io.h, line 90 (as a macro)
- arch/arm/include/asm/memory.h, line 318 (as a macro)
- arch/arm64/include/asm/memory.h, line 367 (as a macro)
- arch/hexagon/include/asm/io.h, line 130 (as a macro)
- arch/loongarch/include/asm/io.h, line 74 (as a macro)
- arch/m68k/include/asm/virtconvert.h, line 25 (as a macro)
- arch/nios2/include/asm/io.h, line 32 (as a macro)
- arch/parisc/include/asm/io.h, line 9 (as a macro)
- arch/powerpc/include/asm/io.h, line 970 (as a macro)
- arch/sh/include/asm/io.h, line 286 (as a macro)
- arch/sh/include/asm/io.h, line 289 (as a macro)
- arch/sparc/include/asm/page_32.h, line 126 (as a macro)
- arch/sparc/include/asm/page_64.h, line 154 (as a macro)
- arch/x86/include/asm/io.h, line 152 (as a macro)
- include/asm-generic/io.h, line 1070 (as a macro)
- tools/include/linux/mm.h, line 22 (as a macro)
- tools/virtio/linux/kernel.h, line 44 (as a macro)
Defined in 10 files as a function:
- arch/alpha/include/asm/io.h, line 64 (as a function)
- arch/alpha/include/asm/io.h, line 83 (as a function)
- arch/arm/include/asm/memory.h, line 319 (as a function)
- arch/arm64/include/asm/memory.h, line 368 (as a function)
- arch/hexagon/include/asm/io.h, line 31 (as a function)
- arch/m68k/include/asm/virtconvert.h, line 26 (as a function)
- arch/powerpc/include/asm/io.h, line 966 (as a function)
- arch/x86/include/asm/io.h, line 148 (as a function)
- include/asm-generic/io.h, line 1071 (as a function)
- tools/include/linux/mm.h, line 23 (as a function)
Referenced in 136 files:
- arch/alpha/include/asm/io.h, line 122
- arch/alpha/kernel/core_irongate.c, 3 times
- arch/alpha/kernel/setup.c, 5 times
- arch/alpha/mm/init.c, line 136
- arch/arm/include/asm/io.h, line 33
- arch/arm/include/asm/proc-fns.h, 2 times
- arch/arm/mach-axxia/platsmp.c, line 24
- arch/arm/mach-hisi/hotplug.c, line 275
- arch/arm/mach-hisi/platsmp.c, line 146
- arch/arm/mach-mediatek/platsmp.c, line 105
- arch/arm/mach-mvebu/pm.c, line 154
- arch/arm/mach-socfpga/platsmp.c, 2 times
- arch/arm/mach-sti/platsmp.c, line 91
- arch/arm64/kernel/crash_dump.c, line 45
- arch/arm64/kernel/machine_kexec.c, 2 times
- arch/arm64/kvm/arm.c, line 2415
- arch/arm64/kvm/hyp/nvhe/early_alloc.c, line 55
- arch/arm64/kvm/hyp/nvhe/mem_protect.c, 2 times
- arch/arm64/kvm/hyp/nvhe/setup.c, line 284
- arch/arm64/kvm/hyp/pgtable.c, line 101
- arch/arm64/kvm/mmu.c, 3 times
- arch/arm64/kvm/va_layout.c, line 69
- arch/arm64/mm/dma-mapping.c, 2 times
- arch/arm64/mm/mmu.c, line 614
- arch/hexagon/kernel/dma.c, line 15
- arch/loongarch/kernel/machine_kexec.c, 4 times
- arch/loongarch/mm/kasan_init.c, 2 times
- arch/loongarch/power/platform.c, line 78
- arch/m68k/kernel/setup_mm.c, line 338
- arch/m68k/mm/motorola.c, 2 times
- arch/mips/alchemy/common/dbdma.c, 9 times
- arch/mips/bmips/setup.c, line 195
- arch/mips/cavium-octeon/octeon-irq.c, 3 times
- arch/mips/cavium-octeon/setup.c, 3 times
- arch/mips/include/asm/io.h, line 562
- arch/mips/kernel/machine_kexec.c, 5 times
- arch/mips/kernel/traps.c, line 2357
- arch/mips/mm/init.c, line 493
- arch/nios2/mm/dma-mapping.c, 2 times
- arch/parisc/kernel/pci-dma.c, 2 times
- arch/powerpc/kernel/process.c, 2 times
- arch/powerpc/mm/hugetlbpage.c, line 112
- arch/powerpc/mm/kasan/init_book3e_64.c, 2 times
- arch/powerpc/mm/kasan/init_book3s_64.c, 2 times
- arch/powerpc/platforms/85xx/smp.c, line 218
- arch/powerpc/platforms/powernv/opal-imc.c, line 119
- arch/powerpc/platforms/powernv/opal-msglog.c, 2 times
- arch/riscv/mm/dma-noncoherent.c, 3 times
- arch/s390/include/asm/kvm_host.h, line 149
- arch/s390/kernel/machine_kexec.c, line 66
- arch/s390/kernel/nmi.c, line 274
- arch/s390/kernel/perf_cpum_sf.c, 3 times
- arch/s390/kvm/intercept.c, line 220
- arch/s390/kvm/interrupt.c, 2 times
- arch/s390/kvm/kvm-s390.c, line 3842
- arch/s390/kvm/kvm-s390.h, line 45
- arch/s390/kvm/pci.c, 2 times
- arch/s390/kvm/priv.c, 2 times
- arch/s390/kvm/vsie.c, line 882
- arch/s390/mm/maccess.c, line 152
- arch/sh/kernel/dma-coherent.c, line 18
- arch/sh/kernel/machine_kexec.c, 4 times
- arch/sh/kernel/setup.c, line 255
- arch/x86/events/intel/pt.c, 2 times
- arch/x86/include/asm/bios_ebda.h, line 16
- arch/x86/include/asm/io.h, line 163
- arch/x86/include/asm/vga.h, line 22
- arch/x86/kernel/smpboot.c, 3 times
- arch/x86/mm/ioremap.c, 2 times
- arch/x86/platform/geode/alix.c, line 70
- arch/x86/xen/mmu_pv.c, 2 times
- arch/xtensa/kernel/pci-dma.c, line 32
- drivers/accel/habanalabs/common/debugfs.c, 4 times
- drivers/cache/ax45mp_cache.c, 2 times
- drivers/char/agp/parisc-agp.c, 2 times
- drivers/cpufreq/powernow-k7.c, line 460
- drivers/cpufreq/powernow-k8.c, line 635
- drivers/crypto/caam/caamalg_qi2.c, line 102
- drivers/crypto/caam/qi.c, line 103
- drivers/dma/pxa_dma.c, line 232
- drivers/firmware/google/memconsole-x86-legacy.c, 4 times
- drivers/iommu/amd/amd_iommu.h, line 141
- drivers/iommu/dma-iommu.c, line 1201
- drivers/iommu/exynos-iommu.c, 3 times
- drivers/iommu/fsl_pamu.c, line 530
- drivers/iommu/intel/debugfs.c, 4 times
- drivers/iommu/intel/iommu.c, 10 times
- drivers/iommu/intel/pasid.h, line 67
- drivers/iommu/io-pgtable-arm-v7s.c, line 235
- drivers/iommu/omap-iopgtable.h, line 94
- drivers/iommu/rockchip-iommu.c, 6 times
- drivers/iommu/s390-iommu.c, 2 times
- drivers/iommu/sun50i-iommu.c, 5 times
- drivers/mtd/devices/ms02-nv.c, 2 times
- drivers/mtd/maps/uclinux.c, line 92
- drivers/net/caif/caif_virtio.c, line 285
- drivers/net/ethernet/aeroflex/greth.c, 4 times
- drivers/net/ethernet/amd/lance.c, line 401
- drivers/net/ethernet/cavium/thunder/nicvf_main.c, line 547
- drivers/net/ethernet/cavium/thunder/nicvf_queues.c, 6 times
- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c, 8 times
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c, line 114
- drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c, line 188
- drivers/net/ethernet/intel/e1000/e1000_osdep.h, line 20
- drivers/net/ethernet/marvell/mvneta_bm.c, line 241
- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c, 3 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c, 2 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c, 4 times
- drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c, 2 times
- drivers/net/ethernet/renesas/sh_eth.c, line 1647
- drivers/net/hyperv/netvsc.c, 2 times
- drivers/platform/mellanox/mlxbf-tmfifo.c, 3 times
- drivers/s390/cio/cio.c, line 551
- drivers/scsi/atari_scsi.c, 2 times
- drivers/scsi/initio.c, line 2882
- drivers/soc/loongson/loongson2_pm.c, line 178
- drivers/soc/samsung/s3c-pm-check.c, 2 times
- drivers/staging/media/atomisp/pci/mmu/isp_mmu.c, 4 times
- drivers/staging/octeon/ethernet-mem.c, line 123
- drivers/usb/cdns3/cdns3-gadget.c, line 460
- drivers/usb/gadget/udc/fsl_qe_udc.c, 3 times
- drivers/usb/gadget/udc/pch_udc.c, 4 times
- drivers/usb/gadget/udc/snps_udc_core.c, 5 times
- drivers/usb/host/oxu210hp-hcd.c, line 1617
- drivers/usb/musb/tusb6010_omap.c, 3 times
- drivers/vdpa/vdpa_user/iova_domain.c, line 506
- drivers/video/fbdev/hyperv_fb.c, line 965
- drivers/video/fbdev/uvesafb.c, line 569
- drivers/video/fbdev/vesafb.c, line 352
- include/asm-generic/io.h, line 1069
- include/linux/kexec.h, line 454
- kernel/dma/swiotlb.c, 6 times
- mm/kasan/kasan_test_c.c, line 956
- mm/kmsan/init.c, 2 times
- mm/memblock.c, line 1593
- net/bpf/test_run.c, 2 times