Defined in 1 files as a prototype:
Defined in 11 files as a macro:
- arch/alpha/include/asm/io.h, line 496 (as a macro)
- arch/arc/include/asm/io.h, line 49 (as a macro)
- arch/arm/include/asm/io.h, line 422 (as a macro)
- arch/arm64/include/asm/io.h, line 182 (as a macro)
- arch/avr32/include/asm/io.h, line 238 (as a macro)
- arch/frv/include/asm/io.h, line 361 (as a macro)
- arch/m32r/include/asm/io.h, line 188 (as a macro)
- arch/mn10300/include/asm/io.h, line 202 (as a macro)
- arch/sparc/include/asm/io_64.h, line 418 (as a macro)
- arch/tile/include/asm/io.h, line 489 (as a macro)
- include/asm-generic/io.h, line 659 (as a macro)
Defined in 6 files as a function:
Referenced in 25 files:
- arch/mips/lib/iomap.c, line 82
- arch/parisc/lib/iomap.c, line 453
- arch/powerpc/kernel/iomap.c, line 76
- arch/sh/kernel/iomap.c, line 60
- drivers/base/regmap/regmap-mmio.c, line 99
- drivers/clocksource/h8300_timer16.c, line 93
- drivers/clocksource/h8300_timer8.c
- drivers/clocksource/h8300_tpu.c
- drivers/dma/fsl-edma.c, line 212
- drivers/gpio/gpio-janz-ttl.c
- drivers/gpio/gpio-mmio.c, line 111
- drivers/gpu/drm/nouveau/include/nvif/os.h, line 40
- drivers/i2c/busses/i2c-ocores.c, line 97
- drivers/i2c/busses/i2c-xiic.c, line 217
- drivers/i2c/muxes/i2c-mux-reg.c, line 51
- drivers/net/dsa/b53/b53_mmap.c, line 147
- drivers/net/wan/fsl_ucc_hdlc.c
- drivers/rapidio/devices/tsi721.c, line 358
- drivers/soc/fsl/qe/qe_tdm.c
- drivers/spi/spi-bcm63xx.c, line 187
- drivers/spi/spi-fsl-espi.c, line 144
- include/asm-generic/io.h, line 658
- include/linux/fsl_ifc.h, line 906
- include/soc/fsl/qe/qe.h
- lib/iomap.c, line 134