Loading...
Documented in 1 files:
Defined in 3 files as a prototype:
- arch/arm/include/asm/io.h, line 377 (as a prototype)
- arch/powerpc/include/asm/io.h, line 894 (as a prototype)
- arch/x86/include/asm/io.h, line 318 (as a prototype)
Defined in 13 files as a macro:
- arch/alpha/include/asm/io.h, line 310 (as a macro)
- arch/arm/include/asm/io.h, line 378 (as a macro)
- arch/arm64/include/asm/io.h, line 146 (as a macro)
- arch/csky/include/asm/io.h, line 48 (as a macro)
- arch/loongarch/include/asm/io.h, line 57 (as a macro)
- arch/mips/include/asm/io.h, line 207 (as a macro)
- arch/parisc/include/asm/io.h, line 133 (as a macro)
- arch/powerpc/include/asm/io.h, line 895 (as a macro)
- arch/s390/include/asm/io.h, line 33 (as a macro)
- arch/sparc/include/asm/io_64.h, line 427 (as a macro)
- arch/x86/include/asm/io.h, line 319 (as a macro)
- include/asm-generic/io.h, line 1069 (as a macro)
- include/asm-generic/iomap.h, line 97 (as a macro)
Defined in 4 files as a function:
- arch/arm/mm/ioremap.c, line 381 (as a function)
- arch/arm/mm/nommu.c, line 235 (as a function)
- arch/powerpc/mm/ioremap.c, line 23 (as a function)
- arch/x86/mm/ioremap.c, line 403 (as a function)
Referenced in 86 files:
- arch/arm/include/asm/io.h, line 379
- arch/arm/mm/ioremap.c, line 386
- arch/arm/mm/nommu.c, line 240
- arch/powerpc/kernel/btext.c, line 156
- arch/powerpc/mm/ioremap.c, line 32
- arch/powerpc/platforms/ps3/spu.c, line 202
- arch/x86/mm/ioremap.c, line 408
- drivers/char/agp/intel-gtt.c, line 631
- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c, line 106
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, line 1857
- drivers/gpu/drm/armada/armada_gem.c
- drivers/gpu/drm/drm_bufs.c, line 227
- drivers/gpu/drm/drm_memory.c, line 124
- drivers/gpu/drm/gma500/gem.c, line 353
- drivers/gpu/drm/i915/gem/i915_gem_ttm.c, line 732
- drivers/gpu/drm/i915/gt/intel_ggtt.c, line 915
- drivers/gpu/drm/i915/intel_memory_region.c, line 70
- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c, line 255
- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c, line 174
- drivers/gpu/drm/qxl/qxl_kms.c
- drivers/gpu/drm/radeon/radeon_ttm.c, line 297
- drivers/gpu/drm/ttm/ttm_bo_util.c
- drivers/gpu/drm/ttm/ttm_resource.c, line 675
- drivers/infiniband/hw/bnxt_re/qplib_res.c, line 750
- drivers/infiniband/hw/cxgb4/device.c
- drivers/infiniband/hw/hfi1/pcie.c
- drivers/infiniband/hw/qib/qib_init.c, line 1752
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c, line 6762
- drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c, line 2987
- drivers/net/ethernet/marvell/octeontx2/af/rvu.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c, line 28
- drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c, line 599
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c, line 1333
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c, line 311
- drivers/net/ethernet/mellanox/mlx5/core/uar.c, line 137
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, line 3797
- drivers/net/ethernet/pensando/ionic/ionic_lif.c, line 646
- drivers/net/ethernet/qlogic/qed/qed_main.c, line 359
- drivers/net/ethernet/sfc/ef10.c, line 1268
- drivers/net/ethernet/sfc/io.h, line 49
- drivers/net/ethernet/sfc/siena/io.h, line 73
- drivers/ntb/ntb_transport.c, line 1324
- drivers/ntb/test/ntb_tool.c, line 824
- drivers/pci/pci.c, line 247
- drivers/remoteproc/imx_dsp_rproc.c, line 188
- drivers/remoteproc/imx_rproc.c, line 533
- drivers/remoteproc/rcar_rproc.c, line 29
- drivers/remoteproc/st_remoteproc.c, line 98
- drivers/remoteproc/stm32_rproc.c, line 123
- drivers/remoteproc/ti_k3_dsp_remoteproc.c, line 610
- drivers/remoteproc/ti_k3_r5_remoteproc.c, line 1020
- drivers/remoteproc/xlnx_r5_remoteproc.c
- drivers/spi/spi-nxp-fspi.c, line 762
- drivers/staging/sm750fb/sm750_hw.c, line 81
- drivers/video/fbdev/atmel_lcdfb.c, line 1112
- drivers/video/fbdev/aty/aty128fb.c, line 2100
- drivers/video/fbdev/aty/atyfb_base.c
- drivers/video/fbdev/aty/radeon_base.c, line 2362
- drivers/video/fbdev/chipsfb.c, line 408
- drivers/video/fbdev/efifb.c, line 490
- drivers/video/fbdev/geode/gxfb_core.c, line 253
- drivers/video/fbdev/i810/i810_main.c, line 1872
- drivers/video/fbdev/intelfb/intelfbdrv.c, line 654
- drivers/video/fbdev/matrox/matroxfb_base.c, line 1735
- drivers/video/fbdev/neofb.c, line 1722
- drivers/video/fbdev/nvidia/nvidia.c, line 1375
- drivers/video/fbdev/omap2/omapfb/vrfb.c, line 235
- drivers/video/fbdev/pm2fb.c, line 1646
- drivers/video/fbdev/pm3fb.c, line 1375
- drivers/video/fbdev/riva/fbdev.c, line 2004
- drivers/video/fbdev/savage/savagefb_driver.c, line 1774
- drivers/video/fbdev/simplefb.c, line 480
- drivers/video/fbdev/sis/sis_main.c
- drivers/video/fbdev/tdfxfb.c, line 1443
- drivers/video/fbdev/uvesafb.c, line 1540
- drivers/video/fbdev/vesafb.c, line 432
- drivers/video/fbdev/via/via-core.c, line 469
- fs/pstore/ram_core.c, line 472
- include/asm-generic/io.h, line 1068
- include/asm-generic/iomap.h, line 96
- include/linux/io-mapping.h
- kernel/iomem.c, line 113
- lib/devres.c, line 45
- lib/pci_iomap.c, line 90
- tools/testing/nvdimm/test/iomap.c, line 177