Loading...
Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 16 files as a macro:
- arch/alpha/include/asm/io.h, line 572 (as a macro)
- arch/arm64/include/asm/io.h, line 142 (as a macro)
- arch/ia64/include/asm/io.h, line 397 (as a macro)
- arch/metag/include/asm/io.h, line 113 (as a macro)
- arch/mips/include/asm/io.h, line 486 (as a macro)
- arch/parisc/include/asm/io.h, line 221 (as a macro)
- arch/powerpc/include/asm/io.h, line 640 (as a macro)
- arch/riscv/include/asm/io.h, line 180 (as a macro)
- arch/sh/include/asm/io.h, line 57 (as a macro)
- arch/sparc/include/asm/io_64.h, line 185 (as a macro)
- arch/tile/include/asm/io.h, line 239 (as a macro)
- arch/x86/include/asm/io.h, line 110 (as a macro)
- drivers/net/ethernet/intel/ixgbe/ixgbe_common.h, line 179 (as a macro)
- include/asm-generic/io.h, line 169 (as a macro)
- include/linux/io-64-nonatomic-hi-lo.h, line 47 (as a macro)
- include/linux/io-64-nonatomic-lo-hi.h, line 47 (as a macro)
Defined in 19 files as a function:
- arch/alpha/include/asm/io.h, line 489 (as a function)
- arch/alpha/kernel/io.c, line 195 (as a function)
- arch/parisc/include/asm/io.h, line 209 (as a function)
- arch/sparc/include/asm/io_64.h, line 187 (as a function)
- arch/tile/include/asm/io.h, line 223 (as a function)
- drivers/char/hpet.c, line 135 (as a function)
- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h, line 1211 (as a function)
- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h, line 451 (as a function)
- drivers/net/ethernet/cisco/enic/vnic_dev.h, line 37 (as a function)
- drivers/net/ethernet/intel/ixgbe/ixgbe_common.h, line 180 (as a function)
- drivers/net/ethernet/neterion/s2io.h, line 987 (as a function)
- drivers/net/ethernet/neterion/vxge/vxge-config.h, line 2027 (as a function)
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c, line 44 (as a function)
- drivers/net/ethernet/sun/niu.c, line 56 (as a function)
- drivers/scsi/csiostor/csio_defs.h, line 59 (as a function)
- drivers/scsi/fnic/vnic_dev.h, line 75 (as a function)
- drivers/scsi/ipr.h, line 1989 (as a function)
- drivers/scsi/snic/vnic_dev.h, line 34 (as a function)
- include/asm-generic/io.h, line 170 (as a function)
Referenced in 144 files:
- arch/alpha/include/asm/io.h, 2 times
- arch/alpha/include/asm/io_trivial.h, line 122
- arch/alpha/kernel/io.c, 2 times
- arch/ia64/include/asm/io.h, line 405
- arch/ia64/include/asm/sn/io.h, 2 times
- arch/ia64/kernel/irq_ia64.c, line 670
- arch/ia64/sn/pci/pcibr/pcibr_reg.c, 4 times
- arch/ia64/sn/pci/tioca_provider.c, 4 times
- arch/ia64/sn/pci/tioce_provider.c, 2 times
- arch/metag/mm/maccess.c, line 64
- arch/mips/include/asm/io.h, line 462
- arch/mips/loongson64/loongson-3/smp.c, line 56
- arch/parisc/include/asm/io.h, line 230
- arch/powerpc/include/asm/io-defs.h, line 19
- arch/powerpc/include/asm/io.h, line 664
- arch/powerpc/kernel/iomap.c, line 84
- arch/sparc/include/asm/io_64.h, line 186
- arch/tile/include/asm/io.h, 2 times
- arch/tile/include/gxio/common.h, line 36
- arch/x86/include/asm/io.h, line 99
- arch/x86/include/asm/numachip/numachip_csr.h, line 90
- arch/x86/include/asm/uv/uv_hub.h, 3 times
- arch/x86/kernel/pci-calgary_64.c, 5 times
- drivers/acpi/nfit/core.c, line 2212
- drivers/acpi/osl.c, line 750
- drivers/base/regmap/regmap-mmio.c, line 121
- drivers/block/skd_main.c, line 304
- drivers/char/agp/hp-agp.c, 2 times
- drivers/char/agp/parisc-agp.c, line 97
- drivers/char/hpet.c, 9 times
- drivers/char/hw_random/cavium-rng.c, 3 times
- drivers/char/ipmi/ipmi_si_mem_io.c, line 53
- drivers/crypto/cavium/cpt/cpt_common.h, line 149
- drivers/crypto/cavium/nitrox/nitrox_dev.h, line 172
- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c, 2 times
- drivers/crypto/cavium/zip/zip_main.c, line 60
- drivers/dma/ioat/dma.c, 3 times
- drivers/edac/thunderx_edac.c, 31 times
- drivers/gpio/gpio-mmio.c, line 100
- drivers/gpio/gpio-thunderx.c, 11 times
- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c, line 378
- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c, line 463
- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c, line 658
- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c, line 428
- drivers/gpu/drm/i915/gvt/gtt.c, line 279
- drivers/gpu/drm/i915/i915_gem_gtt.c, line 2396
- drivers/gpu/drm/radeon/rs600.c, line 652
- drivers/i2c/busses/i2c-ismt.c, line 696
- drivers/infiniband/hw/cxgb4/t4.h, line 460
- drivers/infiniband/hw/hfi1/chip.c, 2 times
- drivers/infiniband/hw/hfi1/exp_rcv.h, line 141
- drivers/infiniband/hw/hfi1/pio_copy.c, 19 times
- drivers/infiniband/hw/hfi1/sdma.c, line 2011
- drivers/infiniband/hw/qedr/verbs.c, line 863
- drivers/infiniband/hw/qib/qib_7220.h, line 141
- drivers/infiniband/hw/qib/qib_diag.c, 2 times
- drivers/infiniband/hw/qib/qib_iba6120.c, 4 times
- drivers/infiniband/hw/qib/qib_iba7220.c, 5 times
- drivers/infiniband/hw/qib/qib_iba7322.c, 8 times
- drivers/infiniband/hw/qib/qib_init.c, line 1011
- drivers/infiniband/hw/qib/qib_rc.c, line 696
- drivers/infiniband/hw/qib/qib_sd7220.c, 4 times
- drivers/infiniband/hw/qib/qib_verbs.c, line 968
- drivers/input/misc/sgi_btns.c, line 46
- drivers/mailbox/pcc.c, line 149
- drivers/misc/mic/scif/scif_main.c, 2 times
- drivers/misc/mic/scif/scif_rma.c, line 898
- drivers/misc/mic/vop/vop_main.c, 2 times
- drivers/mmc/host/cavium-octeon.c, 5 times
- drivers/mmc/host/cavium-thunderx.c, 6 times
- drivers/mmc/host/cavium.c, 26 times
- drivers/mmc/host/renesas_sdhi_internal_dmac.c, line 100
- drivers/net/ethernet/cavium/common/cavium_ptp.c, 5 times
- drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c, 17 times
- drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c, 4 times
- drivers/net/ethernet/cavium/liquidio/cn66xx_device.c, 3 times
- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c, line 2202
- drivers/net/ethernet/cavium/liquidio/octeon_device.c, 3 times
- drivers/net/ethernet/cavium/liquidio/octeon_device.h, line 724
- drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c, 9 times
- drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c, line 54
- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h, line 1225
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c, line 1326
- drivers/net/ethernet/chelsio/cxgb4/sge.c, line 924
- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h, line 481
- drivers/net/ethernet/chelsio/cxgb4vf/sge.c, line 1023
- drivers/net/ethernet/cisco/enic/vnic_cq.c, 2 times
- drivers/net/ethernet/cisco/enic/vnic_dev.c, line 250
- drivers/net/ethernet/cisco/enic/vnic_rq.c, line 123
- drivers/net/ethernet/cisco/enic/vnic_wq.c, line 143
- drivers/net/ethernet/intel/i40e/i40e_osdep.h, line 49
- drivers/net/ethernet/intel/i40evf/i40e_osdep.h, line 48
- drivers/net/ethernet/intel/ixgbe/ixgbe_common.h, 2 times
- drivers/net/ethernet/neterion/s2io.c, 252 times
- drivers/net/ethernet/neterion/s2io.h, line 986
- drivers/net/ethernet/neterion/vxge/vxge-config.c, 61 times
- drivers/net/ethernet/neterion/vxge/vxge-config.h, line 2026
- drivers/net/ethernet/neterion/vxge/vxge-traffic.c, 29 times
- drivers/net/ethernet/netronome/nfp/nfp_net.h, line 706
- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c, 2 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c, 3 times
- drivers/net/ethernet/rocker/rocker_main.c, line 122
- drivers/net/ethernet/sun/niu.c, 5 times
- drivers/net/phy/mdio-cavium.h, line 114
- drivers/ntb/hw/amd/ntb_hw_amd.h, 2 times
- drivers/ntb/hw/intel/ntb_hw_intel.c, 2 times
- drivers/ntb/hw/mscc/ntb_hw_switchtec.c, 2 times
- drivers/nvdimm/region_devs.c, line 1085
- drivers/parisc/sba_iommu.c, line 134
- drivers/parport/parport_ip32.c, 7 times
- drivers/pci/host/pci-thunder-pem.c, 5 times
- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c, line 78
- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c, line 77
- drivers/scsi/aacraid/aacraid.h, 2 times
- drivers/scsi/aacraid/src.c, 3 times
- drivers/scsi/csiostor/csio_hw.h, line 517
- drivers/scsi/fnic/vnic_cq.c, 2 times
- drivers/scsi/fnic/vnic_dev.c, 2 times
- drivers/scsi/fnic/vnic_rq.c, line 122
- drivers/scsi/fnic/vnic_wq.c, line 121
- drivers/scsi/fnic/vnic_wq_copy.c, line 109
- drivers/scsi/ipr.c, 4 times
- drivers/scsi/ipr.h, line 1988
- drivers/scsi/megaraid/megaraid_sas_fusion.c, 2 times
- drivers/scsi/mpt3sas/mpt3sas_base.c, 2 times
- drivers/scsi/qla2xxx/qla_nx.c, line 819
- drivers/scsi/smartpqi/smartpqi_init.c, 4 times
- drivers/scsi/snic/vnic_cq.c, 2 times
- drivers/scsi/snic/vnic_wq.c, line 163
- drivers/spi/spi-cavium-octeon.c, line 80
- drivers/spi/spi-cavium-thunderx.c, line 99
- drivers/spi/spi-cavium.c, 5 times
- drivers/staging/fsl-mc/bus/mc-sys.c, line 112
- fs/xfs/xfs_trace.h, 3 times
- include/asm-generic/io.h, 5 times
- include/drm/drm_os_linux.h, line 31
- include/linux/intel-iommu.h, line 78
- include/linux/io-64-nonatomic-hi-lo.h, line 46
- include/linux/io-64-nonatomic-lo-hi.h, line 46
- sound/core/seq/oss/seq_oss_event.c, line 447
- sound/core/seq/oss/seq_oss_init.c, 5 times
- sound/core/seq/oss/seq_oss_ioctl.c, 7 times
- sound/core/seq/oss/seq_oss_rw.c, 2 times
- sound/mips/sgio2audio.c, 13 times