Loading...
Defined in 2 files as a prototype:
- arch/alpha/include/asm/io.h, line 272 (as a prototype)
- include/asm-generic/logic_io.h, line 50 (as a prototype)
Defined in 12 files as a macro:
- arch/alpha/include/asm/io.h, line 280 (as a macro)
- arch/arm64/include/asm/io.h, line 82 (as a macro)
- arch/mips/include/asm/io.h, line 512 (as a macro)
- arch/powerpc/include/asm/io.h, line 371 (as a macro)
- arch/riscv/include/asm/mmio.h, line 72 (as a macro)
- arch/s390/include/asm/io.h, line 70 (as a macro)
- arch/sh/include/asm/io.h, line 37 (as a macro)
- arch/sparc/include/asm/io_64.h, line 57 (as a macro)
- arch/x86/include/asm/io.h, line 102 (as a macro)
- drivers/mmc/host/dw_mmc.h, line 508 (as a macro)
- include/asm-generic/io.h, line 138 (as a macro)
- include/asm-generic/logic_io.h, line 49 (as a macro)
Defined in 7 files as a function:
- arch/alpha/include/asm/io.h, line 495 (as a function)
- arch/alpha/kernel/io.c, line 138 (as a function)
- arch/arm64/include/asm/io.h, line 83 (as a function)
- arch/powerpc/include/asm/io.h, line 367 (as a function)
- arch/riscv/include/asm/mmio.h, line 73 (as a function)
- arch/sparc/include/asm/io_64.h, line 58 (as a function)
- include/asm-generic/io.h, line 139 (as a function)
Referenced in 59 files:
- arch/alpha/include/asm/io.h
- arch/alpha/kernel/io.c
- arch/arm64/include/asm/io.h, line 156
- arch/arm64/kernel/io.c, line 25
- arch/loongarch/kernel/io.c, line 22
- arch/mips/include/asm/fb.h, line 25
- arch/mips/include/asm/io.h, line 381
- arch/mips/include/asm/mips-cps.h, line 34
- arch/mips/include/asm/mips-gic.h
- arch/mips/include/asm/sn/addrs.h
- arch/mips/include/asm/txx9/tx4927.h
- arch/mips/include/asm/txx9/tx4938.h, line 264
- arch/mips/kernel/csrc-bcm1480.c
- arch/mips/kernel/csrc-sb1250.c, line 30
- arch/mips/lib/iomap_copy.c, line 24
- arch/mips/mm/page.c
- arch/mips/pci/pci-bcm1480.c, line 210
- arch/mips/pci/pci-sb1250.c, line 219
- arch/mips/pci/pci-tx4927.c
- arch/mips/pci/pci-tx4938.c
- arch/mips/sibyte/bcm1480/irq.c
- arch/mips/sibyte/bcm1480/setup.c
- arch/mips/sibyte/bcm1480/smp.c, line 166
- arch/mips/sibyte/common/bus_watcher.c, line 166
- arch/mips/sibyte/common/sb_tbprof.c
- arch/mips/sibyte/sb1250/irq.c
- arch/mips/sibyte/sb1250/setup.c
- arch/mips/sibyte/swarm/platform.c
- arch/mips/sibyte/swarm/rtc_m41t81.c
- arch/mips/sibyte/swarm/rtc_xicor1241.c
- arch/mips/txx9/generic/mem_tx4927.c, line 48
- arch/mips/txx9/generic/setup_tx4927.c, line 268
- arch/mips/txx9/generic/setup_tx4938.c
- arch/mips/txx9/rbtx4927/setup.c
- arch/parisc/kernel/perf.c, line 802
- arch/parisc/lib/iomap.c, line 190
- arch/powerpc/kvm/book3s_xive.c
- arch/riscv/include/asm/mmio.h, line 96
- arch/sh/include/asm/io.h, line 42
- arch/sh/kernel/io_trapped.c, line 199
- arch/sparc/include/asm/io_64.h, line 321
- drivers/dma/txx9dmac.c, line 36
- drivers/i2c/busses/i2c-octeon-core.c
- drivers/i2c/busses/i2c-octeon-core.h
- drivers/memory/renesas-rpc-if.c, line 653
- drivers/misc/genwqe/card_utils.c, line 84
- drivers/mmc/host/dw_mmc.h, line 468
- drivers/net/ethernet/broadcom/sb1250-mac.c
- drivers/net/ethernet/ibm/ehea/ehea_hw.h, line 185
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
- drivers/net/ethernet/sfc/falcon/io.h, line 74
- drivers/net/ethernet/sfc/io.h, line 67
- drivers/net/ethernet/sfc/siena/io.h, line 91
- drivers/tty/serial/8250/8250_dw.c
- drivers/tty/serial/sb1250-duart.c
- drivers/watchdog/sb_wdog.c
- include/asm-generic/fb.h
- include/asm-generic/io.h
- include/linux/mtd/map.h, line 401