Loading...
Defined in 12 files as a macro:
- arch/frv/include/asm/virtconvert.h, line 25 (as a macro)
- arch/frv/include/asm/virtconvert.h, line 30 (as a macro)
- arch/h8300/include/asm/io.h, line 340 (as a macro)
- arch/h8300/include/asm/virtconvert.h, line 14 (as a macro)
- arch/microblaze/include/asm/io.h, line 147 (as a macro)
- arch/parisc/include/asm/io.h, line 7 (as a macro)
- arch/s390/include/asm/io.h, line 31 (as a macro)
- arch/sh/include/asm/io.h, line 244 (as a macro)
- arch/sh/include/asm/io.h, line 247 (as a macro)
- arch/sparc/include/asm/page_32.h, line 126 (as a macro)
- arch/sparc/include/asm/page_64.h, line 120 (as a macro)
- tools/virtio/linux/kernel.h, line 31 (as a macro)
Defined in 19 files as a function:
- arch/alpha/include/asm/io.h, line 63 (as a function)
- arch/alpha/include/asm/io.h, line 73 (as a function)
- arch/arm/include/asm/memory.h, line 218 (as a function)
- arch/arm64/include/asm/memory.h, line 114 (as a function)
- arch/avr32/include/asm/io.h, line 15 (as a function)
- arch/cris/include/asm/io.h, line 27 (as a function)
- arch/hexagon/include/asm/io.h, line 67 (as a function)
- arch/ia64/include/asm/io.h, line 80 (as a function)
- arch/m32r/include/asm/io.h, line 25 (as a function)
- arch/m68k/include/asm/virtconvert.h, line 18 (as a function)
- arch/microblaze/include/asm/io.h, line 175 (as a function)
- arch/mips/include/asm/io.h, line 119 (as a function)
- arch/mn10300/include/asm/io.h, line 241 (as a function)
- arch/powerpc/include/asm/io.h, line 708 (as a function)
- arch/s390/include/asm/io.h, line 20 (as a function)
- arch/tile/include/asm/page.h, line 269 (as a function)
- arch/tile/include/asm/page.h, line 300 (as a function)
- arch/x86/include/asm/io.h, line 111 (as a function)
- include/asm-generic/io.h, line 292 (as a function)
Documented in 4 files:
- arch/m32r/include/asm/io.h, line 12
- arch/microblaze/include/asm/io.h, line 163
- arch/powerpc/include/asm/io.h, line 696
- arch/x86/include/asm/io.h, line 98
Referenced in 298 files:
- arch/alpha/include/asm/io.h, line 116
- arch/alpha/include/asm/mmu_context.h, line 31
- arch/alpha/include/asm/switch_to.h, line 10
- arch/alpha/kernel/core_apecs.c, line 359
- arch/alpha/kernel/core_cia.c, 4 times
- arch/alpha/kernel/core_lca.c, line 284
- arch/alpha/kernel/core_marvel.c, 2 times
- arch/alpha/kernel/core_mcpcia.c, 2 times
- arch/alpha/kernel/core_t2.c, line 360
- arch/alpha/kernel/core_titan.c, 2 times
- arch/alpha/kernel/core_tsunami.c, 2 times
- arch/alpha/kernel/core_wildfire.c, 2 times
- arch/alpha/kernel/pci-noop.c, 2 times
- arch/alpha/kernel/setup.c, 2 times
- arch/alpha/kernel/smp.c, line 311
- arch/alpha/mm/init.c, line 244
- arch/alpha/mm/numa.c, 3 times
- arch/arm/common/mcpm_entry.c, 6 times
- arch/arm/include/asm/io.h, line 34
- arch/arm/include/asm/proc-fns.h, line 116
- arch/arm/kernel/devtree.c, line 47
- arch/arm/kernel/process.c, line 89
- arch/arm/kernel/setup.c, 4 times
- arch/arm/kernel/smp.c, 2 times
- arch/arm/kernel/suspend.c, 5 times
- arch/arm/kvm/arm.c, line 450
- arch/arm/kvm/mmu.c, 6 times
- arch/arm/mach-exynos/common.c, 2 times
- arch/arm/mach-exynos/cpuidle.c, line 107
- arch/arm/mach-exynos/platsmp.c, 2 times
- arch/arm/mach-exynos/pm.c, line 123
- arch/arm/mach-highbank/highbank.c, line 62
- arch/arm/mach-imx/src.c, line 101
- arch/arm/mach-msm/platsmp.c, line 60
- arch/arm/mach-msm/scm.c, line 198
- arch/arm/mach-mvebu/pmsu.c, line 49
- arch/arm/mach-omap2/control.c, 4 times
- arch/arm/mach-omap2/omap-mpuss-lowpower.c, 2 times
- arch/arm/mach-omap2/omap-smp.c, 2 times
- arch/arm/mach-prima2/platsmp.c, line 88
- arch/arm/mach-prima2/pm.c, line 53
- arch/arm/mach-pxa/palmz72.c, line 248
- arch/arm/mach-pxa/pxa25x.c, line 263
- arch/arm/mach-pxa/pxa27x.c, line 335
- arch/arm/mach-pxa/pxa3xx.c, line 175
- arch/arm/mach-realview/platsmp.c, line 74
- arch/arm/mach-s3c24xx/mach-jive.c, line 485
- arch/arm/mach-s3c24xx/pm-s3c2410.c, line 46
- arch/arm/mach-s3c24xx/pm-s3c2416.c, line 50
- arch/arm/mach-s3c64xx/pm.c, line 324
- arch/arm/mach-s5p64x0/pm.c, line 126
- arch/arm/mach-s5pv210/pm.c, line 116
- arch/arm/mach-sa1100/pm.c, line 76
- arch/arm/mach-socfpga/platsmp.c, line 39
- arch/arm/mach-spear/platsmp.c, line 111
- arch/arm/mach-tegra/common.c, line 93
- arch/arm/mach-tegra/reset.c, 2 times
- arch/arm/mach-ux500/platsmp.c, line 122
- arch/arm/mach-vexpress/platsmp.c, line 194
- arch/arm/mach-zynq/platsmp.c, line 98
- arch/arm/mm/idmap.c, 2 times
- arch/arm/mm/mmu.c, line 1220
- arch/arm64/include/asm/proc-fns.h, line 37
- arch/arm64/kernel/setup.c, 4 times
- arch/arm64/mm/init.c, line 158
- arch/avr32/boards/mimc200/fram.c, line 31
- arch/avr32/include/asm/io.h, line 301
- arch/blackfin/kernel/dma-mapping.c, line 90
- arch/c6x/kernel/dma.c, line 42
- arch/c6x/mm/dma-coherent.c, line 112
- arch/cris/arch-v10/drivers/sync_serial.c, 7 times
- arch/cris/arch-v32/drivers/cryptocop.c, 19 times
- arch/cris/arch-v32/drivers/pci/dma.c, line 37
- arch/cris/arch-v32/drivers/sync_serial.c, 11 times
- arch/cris/arch-v32/kernel/signal.c, line 557
- arch/cris/arch-v32/mach-a3/arbiter.c, line 268
- arch/cris/arch-v32/mach-fs/arbiter.c, line 193
- arch/cris/include/asm/dma-mapping.h, line 45
- arch/cris/include/asm/io.h, line 52
- arch/frv/include/asm/page.h, line 45
- arch/frv/include/asm/virtconvert.h, 2 times
- arch/frv/kernel/pm.c, line 119
- arch/frv/mm/init.c, line 91
- arch/frv/mm/mmu-context.c, line 94
- arch/h8300/include/asm/io.h, line 342
- arch/h8300/include/asm/page.h, line 57
- arch/h8300/include/asm/virtconvert.h, line 16
- arch/hexagon/kernel/dma.c, line 90
- arch/ia64/hp/common/sba_iommu.c, 5 times
- arch/ia64/include/asm/io.h, line 101
- arch/ia64/mm/contig.c, line 321
- arch/ia64/mm/discontig.c, line 765
- arch/ia64/sn/pci/pci_dma.c, line 22
- arch/ia64/sn/pci/tioca_provider.c, line 138
- arch/m32r/include/asm/io.h, line 76
- arch/m32r/kernel/setup.c, 4 times
- arch/m32r/mm/init.c, line 69
- arch/m32r/mm/ioremap.c, line 65
- arch/m68k/amiga/config.c, 2 times
- arch/m68k/atari/config.c, line 524
- arch/m68k/emu/nfeth.c, 2 times
- arch/m68k/include/asm/mcf_pgtable.h, line 169
- arch/m68k/include/asm/mmu_context.h, 2 times
- arch/m68k/include/asm/motorola_pgtable.h, line 111
- arch/m68k/include/asm/sun3_pgtable.h, line 116
- arch/m68k/include/asm/virtconvert.h, line 43
- arch/m68k/kernel/dma.c, line 88
- arch/m68k/mac/misc.c, line 576
- arch/m68k/mm/motorola.c, line 167
- arch/metag/include/asm/dma-mapping.h, line 36
- arch/microblaze/include/asm/cacheflush.h, 2 times
- arch/microblaze/include/asm/dma-mapping.h, line 162
- arch/microblaze/include/asm/io.h, line 180
- arch/microblaze/kernel/dma.c, line 54
- arch/microblaze/kernel/ptrace.c, line 117
- arch/microblaze/kernel/signal.c, line 219
- arch/microblaze/mm/consistent.c, 2 times
- arch/microblaze/mm/init.c, line 410
- arch/microblaze/mm/pgtable.c, 3 times
- arch/mips/alchemy/common/dbdma.c, 3 times
- arch/mips/include/asm/dma.h, line 92
- arch/mips/include/asm/io.h, line 162
- arch/mips/include/asm/mach-generic/dma-coherence.h, line 17
- arch/mips/include/asm/mach-ip27/dma-coherence.h, line 24
- arch/mips/include/asm/mach-ip32/dma-coherence.h, line 32
- arch/mips/include/asm/mach-jazz/dma-coherence.h, line 17
- arch/mips/include/asm/mach-loongson/dma-coherence.h, line 19
- arch/mips/include/asm/mach-powertv/asic_regs.h, line 113
- arch/mips/include/asm/mach-powertv/dma-coherence.h, line 69
- arch/mips/include/asm/page.h, line 199
- arch/mips/include/asm/pgtable-64.h, line 254
- arch/mips/include/asm/pgtable.h, line 89
- arch/mips/lantiq/prom.c, line 83
- arch/mips/mm/ioremap.c, line 141
- arch/mips/mm/mmap.c, line 198
- arch/mips/mti-sead3/sead3-setup.c, line 36
- arch/mips/netlogic/xlp/setup.c, line 156
- arch/mips/pci/pci-octeon.c, line 673
- arch/mips/powertv/asic/asic_devices.c, line 422
- arch/mips/ralink/of.c, line 60
- arch/mn10300/mm/dma-alloc.c, line 57
- arch/parisc/include/asm/io.h, line 9
- arch/parisc/kernel/pci-dma.c, 3 times
- arch/parisc/mm/init.c, 4 times
- arch/parisc/mm/ioremap.c, line 52
- arch/powerpc/include/asm/immap_qe.h, line 487
- arch/powerpc/kernel/machine_kexec_32.c, line 51
- arch/powerpc/kvm/book3s.c, line 303
- arch/powerpc/kvm/e500_mmu_host.c, line 170
- arch/powerpc/mm/pgtable_32.c, line 209
- arch/powerpc/platforms/512x/mpc512x_shared.c, 2 times
- arch/powerpc/platforms/85xx/smp.c, line 173
- arch/powerpc/platforms/pseries/eeh_pseries.c, 2 times
- arch/powerpc/platforms/pseries/hvcserver.c, line 103
- arch/powerpc/sysdev/axonram.c, line 158
- arch/s390/include/asm/appldata.h, line 79
- arch/s390/kernel/cpcmd.c, line 103
- arch/s390/pci/pci.c, line 254
- arch/score/include/asm/io.h, line 6
- arch/sh/boards/mach-landisk/setup.c, line 62
- arch/sh/boards/mach-lboxre2/setup.c, line 57
- arch/sh/boards/mach-sh03/setup.c, line 83
- arch/sh/kernel/cpu/sh4/sq.c, line 158
- arch/sh/kernel/cpu/sh4a/smp-shx3.c, line 93
- arch/sh/kernel/machine_kexec.c, line 137
- arch/sh/kernel/setup.c, 6 times
- arch/sh/mm/consistent.c, 3 times
- arch/sparc/kernel/ioport.c, 2 times
- arch/tile/include/asm/io.h, 2 times
- arch/tile/include/asm/page.h, line 316
- arch/unicore32/include/asm/cpu-single.h, line 21
- arch/unicore32/kernel/pm.c, line 71
- arch/unicore32/kernel/puv3-core.c, line 197
- arch/unicore32/kernel/setup.c, 4 times
- arch/unicore32/mm/mmu.c, 2 times
- arch/x86/include/asm/io.h, 2 times
- arch/x86/kernel/machine_kexec_64.c, line 232
- arch/x86/kernel/mpparse.c, 4 times
- arch/x86/kernel/tboot.c, line 119
- arch/x86/platform/efi/efi.c, 2 times
- arch/xtensa/include/asm/dma-mapping.h, line 44
- arch/xtensa/include/asm/io.h, line 66
- drivers/acpi/osl.c, line 509
- drivers/block/ataflop.c, 5 times
- drivers/cdrom/gdrom.c, line 605
- drivers/char/agp/amd-k7-agp.c, 2 times
- drivers/char/agp/amd64-agp.c, 2 times
- drivers/char/agp/ati-agp.c, 2 times
- drivers/char/agp/efficeon-agp.c, line 230
- drivers/char/agp/generic.c, 2 times
- drivers/char/agp/hp-agp.c, line 250
- drivers/char/agp/intel-gtt.c, line 191
- drivers/char/agp/sworks-agp.c, 3 times
- drivers/char/agp/uninorth-agp.c, line 424
- drivers/cpufreq/speedstep-smi.c, line 69
- drivers/crypto/amcc/crypto4xx_core.c, line 935
- drivers/crypto/geode-aes.c, 2 times
- drivers/dma/ste_dma40.c, 4 times
- drivers/firmware/dcdbas.c, 2 times
- drivers/firmware/dell_rbu.c, 5 times
- drivers/firmware/google/gsmi.c, line 157
- drivers/gpu/drm/drm_bufs.c, line 186
- drivers/gpu/drm/drm_info.c, line 240
- drivers/hv/channel.c, line 254
- drivers/hv/connection.c, 3 times
- drivers/hv/hv.c, 6 times
- drivers/ide/au1xxx-ide.c, 2 times
- drivers/infiniband/hw/cxgb3/iwch_provider.c, 2 times
- drivers/infiniband/hw/cxgb4/cq.c, line 851
- drivers/infiniband/hw/cxgb4/qp.c, 4 times
- drivers/infiniband/hw/ipath/ipath_file_ops.c, 2 times
- drivers/infiniband/hw/nes/nes_verbs.c, line 739
- drivers/infiniband/hw/qib/qib_file_ops.c, 2 times
- drivers/iommu/amd_iommu.c, 5 times
- drivers/iommu/amd_iommu_init.c, 4 times
- drivers/iommu/dmar.c, 2 times
- drivers/iommu/exynos-iommu.c, 2 times
- drivers/iommu/intel-iommu.c, 2 times
- drivers/iommu/intel_irq_remapping.c, line 407
- drivers/iommu/omap-iommu.c, line 548
- drivers/iommu/omap-iommu2.c, line 91
- drivers/md/dm-bufio.c, line 559
- drivers/media/pci/zoran/zoran_driver.c, 2 times
- drivers/media/platform/arv.c, 2 times
- drivers/media/platform/davinci/dm644x_ccdc.c, line 283
- drivers/media/platform/omap/omap_vout.c, 3 times
- drivers/media/platform/omap/omap_voutlib.c, line 318
- drivers/media/platform/vino.c, line 3936
- drivers/net/caif/caif_virtio.c, line 416
- drivers/net/cris/eth_v10.c, 12 times
- drivers/net/ethernet/amd/ni65.c, line 627
- drivers/net/ethernet/broadcom/sb1250-mac.c, 4 times
- drivers/net/ethernet/freescale/ucc_geth.c, 3 times
- drivers/net/ethernet/i825xx/82596.c, 6 times
- drivers/net/ethernet/renesas/sh_eth.c, 2 times
- drivers/net/ethernet/sfc/falcon.c, line 1490
- drivers/net/ethernet/sfc/siena.c, 2 times
- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c, 4 times
- drivers/net/ethernet/tundra/tsi108_eth.c, line 1351
- drivers/net/hyperv/netvsc_drv.c, 2 times
- drivers/net/hyperv/rndis_filter.c, 4 times
- drivers/net/irda/au1k_ir.c, line 543
- drivers/net/vmxnet3/vmxnet3_drv.c, 7 times
- drivers/parisc/ccio-dma.c, 2 times
- drivers/parisc/ccio-rm-dma.c, 2 times
- drivers/parisc/sba_iommu.c, 4 times
- drivers/platform/x86/dell-laptop.c, line 347
- drivers/s390/block/dcssblk.c, line 884
- drivers/s390/char/vmwatchdog.c, line 71
- drivers/s390/cio/qdio_main.c, 2 times
- drivers/s390/cio/qdio_thinint.c, 2 times
- drivers/s390/net/ctcm_main.c, line 1441
- drivers/s390/net/ctcm_mpc.c, 10 times
- drivers/s390/net/qeth_core_main.c, 4 times
- drivers/scsi/atari_NCR5380.c, 2 times
- drivers/scsi/atari_scsi.c, 3 times
- drivers/scsi/mac53c94.c, line 275
- drivers/scsi/mesh.c, 2 times
- drivers/scsi/mvsas/mv_94xx.c, line 974
- drivers/scsi/storvsc_drv.c, 2 times
- drivers/sh/maple/maple.c, 2 times
- drivers/spi/spi-au1550.c, 2 times
- drivers/staging/netlogic/xlr_net.c, 3 times
- drivers/staging/sbe-2t3e3/dc.c, 5 times
- drivers/staging/sbe-2t3e3/intr.c, line 260
- drivers/staging/sbe-2t3e3/main.c, line 103
- drivers/staging/tidspbridge/core/ue_deh.c, line 191
- drivers/tty/serial/crisv10.c, 7 times
- drivers/usb/gadget/fsl_qe_udc.c, 3 times
- drivers/usb/gadget/mv_u3d_core.c, line 1923
- drivers/usb/host/fhci-tds.c, line 409
- drivers/usb/host/oxu210hp-hcd.c, 4 times
- drivers/video/atafb.c, 3 times
- drivers/video/fb-puv3.c, line 679
- drivers/video/fsl-diu-fb.c, line 880
- drivers/video/mxsfb.c, line 833
- drivers/video/pxafb.c, 2 times
- drivers/video/sticore.h, line 44
- drivers/video/vermilion/vermilion.c, line 110
- drivers/virt/fsl_hypervisor.c, 7 times
- drivers/virtio/virtio_mmio.c, line 364
- drivers/virtio/virtio_pci.c, line 428
- drivers/virtio/virtio_ring.c, line 175
- drivers/xen/swiotlb-xen.c, 5 times
- drivers/xen/xenbus/xenbus_probe.c, line 701
- include/asm-generic/io.h, line 291
- kernel/kexec.c, line 565
- lib/dma-debug.c, 2 times
- lib/swiotlb.c, 3 times
- mm/hugetlb.c, line 1224
- net/iucv/iucv.c, 2 times
- sound/mips/au1x00.c, line 160
- sound/oss/dmasound/dmasound_atari.c, 2 times
- sound/oss/soundcard.c, line 480
- sound/oss/vidc.c, line 477
- sound/oss/vwsnd.c, 2 times
- sound/soc/au1x/dma.c, line 78
- sound/soc/mid-x86/sst_platform.c, 2 times