Defined in 13 files as a macro:
- arch/alpha/include/asm/io.h, line 509 (as a macro)
- arch/arm64/include/asm/io.h, line 127 (as a macro)
- arch/mips/include/asm/io.h, line 491 (as a macro)
- arch/parisc/include/asm/io.h, line 230 (as a macro)
- arch/powerpc/include/asm/io.h, line 639 (as a macro)
- arch/riscv/include/asm/io.h, line 138 (as a macro)
- arch/sh/include/asm/io.h, line 48 (as a macro)
- arch/sparc/include/asm/io_64.h, line 186 (as a macro)
- arch/x86/include/asm/io.h, line 101 (as a macro)
- drivers/net/ethernet/broadcom/bnxt/bnxt.h, line 1865 (as a macro)
- include/asm-generic/io.h, line 304 (as a macro)
- include/linux/io-64-nonatomic-hi-lo.h, line 55 (as a macro)
- include/linux/io-64-nonatomic-lo-hi.h, line 55 (as a macro)
Defined in 1 files as a function:
Referenced in 26 files:
- arch/arm64/include/asm/arch_gicv3.h
- arch/arm64/include/asm/io.h, line 142
- arch/arm64/kernel/acpi_parking_protocol.c, line 102
- arch/arm64/kernel/smp_spin_table.c, line 91
- arch/sh/include/asm/io.h, line 58
- drivers/acpi/cppc_acpi.c, line 1039
- drivers/bus/fsl-mc/mc-sys.c, line 109
- drivers/hwtracing/coresight/coresight-etm4x.c
- drivers/hwtracing/coresight/coresight-stm.c, line 318
- drivers/hwtracing/intel_th/sth.c, line 45
- drivers/iommu/arm-smmu-v3.c
- drivers/iommu/arm-smmu.h, line 374
- drivers/iommu/qcom_iommu.c, line 101
- drivers/irqchip/irq-ti-sci-inta.c, line 368
- drivers/mmc/host/dw_mmc.h, line 477
- drivers/net/ethernet/broadcom/bnxt/bnxt.h, line 1873
- drivers/net/ethernet/cavium/thunder/nic_main.c
- drivers/net/ethernet/cavium/thunder/nicvf_main.c
- drivers/net/ethernet/cavium/thunder/thunder_bgx.c
- drivers/net/ethernet/cavium/thunder/thunder_xcv.c
- drivers/net/fddi/defza.c, line 93
- drivers/perf/arm_smmuv3_pmu.c
- drivers/staging/gasket/gasket_core.h, line 588
- include/asm-generic/io.h, line 303
- include/linux/io-64-nonatomic-hi-lo.h, line 54
- include/linux/io-64-nonatomic-lo-hi.h, line 54