Defined in 8 files as a prototype:
Defined in 9 files as a macro:
Defined in 12 files as a function:
-
arch/alpha/kernel/pci.c,
line 457
(as a function)
-
arch/arm/mm/iomap.c,
line 38
(as a function)
-
arch/microblaze/pci/iomap.c,
line 50
(as a function)
-
arch/mips/lib/iomap-pci.c,
line 46
(as a function)
-
arch/parisc/lib/iomap.c,
line 517
(as a function)
-
arch/powerpc/kernel/iomap.c,
line 21
(as a function)
-
arch/s390/pci/pci.c,
line 396
(as a function)
-
arch/sh/drivers/pci/pci.c,
line 293
(as a function)
-
arch/sparc/lib/iomap.c,
line 23
(as a function)
-
drivers/pci/iomap.c,
line 177
(as a function)
-
include/asm-generic/pci_iomap.h,
line 56
(as a function)
-
lib/iomap.c,
line 424
(as a function)
Referenced in 145 files:
-
arch/alpha/kernel/pci.c,
line 463
-
arch/arm/mm/iomap.c,
line 44
-
arch/microblaze/pci/iomap.c,
line 58
-
arch/mips/lib/iomap-pci.c,
line 54
-
arch/parisc/lib/iomap.c,
line 523
-
arch/powerpc/kernel/iomap.c,
line 30
-
arch/s390/pci/pci.c,
line 403
-
arch/sh/drivers/pci/pci.c,
line 297
-
arch/sparc/lib/iomap.c,
line 27
-
drivers/ata/ata_piix.c,
line 1483
-
drivers/ata/pata_marvell.c,
line 47
-
drivers/atm/solos-pci.c,
4 times
-
drivers/bcma/host_pci.c,
2 times
-
drivers/crypto/geode-aes.c,
2 times
-
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c,
line 37
-
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c,
line 54
-
drivers/crypto/intel/qat/qat_c62x/adf_drv.c,
line 37
-
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c,
line 54
-
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c,
line 37
-
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c,
line 54
-
drivers/crypto/marvell/octeontx/otx_cptpf_main.c,
2 times
-
drivers/crypto/marvell/octeontx/otx_cptvf_main.c,
2 times
-
drivers/dma/idxd/init.c,
2 times
-
drivers/dma/pch_dma.c,
2 times
-
drivers/fpga/altera-cvp.c,
2 times
-
drivers/gpu/drm/i915/display/intel_display_device.c,
line 1550
-
drivers/gpu/drm/i915/i915_vgpu.c,
line 106
-
drivers/gpu/drm/i915/intel_device_info.c,
line 310
-
drivers/gpu/drm/radeon/radeon_device.c,
line 1527
-
drivers/i2c/busses/i2c-eg20t.c,
2 times
-
drivers/infiniband/hw/bnxt_re/qplib_res.c,
2 times
-
drivers/ipack/carriers/tpci200.c,
4 times
-
drivers/media/pci/b2c2/flexcop-pci.c,
2 times
-
drivers/media/pci/cobalt/cobalt-driver.c,
2 times
-
drivers/media/pci/dm1105/dm1105.c,
2 times
-
drivers/media/pci/dt3155/dt3155.c,
2 times
-
drivers/media/pci/pluto2/pluto2.c,
3 times
-
drivers/media/pci/pt1/pt1.c,
2 times
-
drivers/media/pci/tw686x/tw686x-core.c,
2 times
-
drivers/media/platform/marvell/cafe-driver.c,
2 times
-
drivers/mfd/ioc3.c,
2 times
-
drivers/mfd/ls2k-bmc-core.c,
2 times
-
drivers/misc/bcm-vk/bcm_vk_dev.c,
2 times
-
drivers/misc/genwqe/card_base.c,
3 times
-
drivers/misc/hpilo.c,
5 times
-
drivers/misc/pch_phub.c,
2 times
-
drivers/misc/pci_endpoint_test.c,
2 times
-
drivers/misc/phantom.c,
6 times
-
drivers/misc/vmw_vmci/vmci_guest.c,
2 times
-
drivers/mmc/host/sdricoh_cs.c,
2 times
-
drivers/mmc/host/toshsd.c,
2 times
-
drivers/mtd/devices/pmc551.c,
2 times
-
drivers/mtd/nand/raw/cafe_nand.c,
2 times
-
drivers/mtd/nand/raw/r852.c,
2 times
-
drivers/net/can/c_can/c_can_pci.c,
2 times
-
drivers/net/can/ctucanfd/ctucanfd_pci.c,
4 times
-
drivers/net/can/esd/esd_402_pci-core.c,
2 times
-
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c,
2 times
-
drivers/net/can/peak_canfd/peak_pciefd_main.c,
2 times
-
drivers/net/can/sja1000/ems_pci.c,
2 times
-
drivers/net/can/sja1000/kvaser_pci.c,
6 times
-
drivers/net/can/sja1000/peak_pci.c,
4 times
-
drivers/net/can/sja1000/plx_pci.c,
5 times
-
drivers/net/ethernet/3com/3c59x.c,
3 times
-
drivers/net/ethernet/3com/typhoon.c,
3 times
-
drivers/net/ethernet/alibaba/eea/eea_pci.c,
2 times
-
drivers/net/ethernet/amd/pds_core/main.c,
line 49
-
drivers/net/ethernet/atheros/atl1e/atl1e_main.c,
2 times
-
drivers/net/ethernet/atheros/atlx/atl1.c,
2 times
-
drivers/net/ethernet/broadcom/bnge/bnge_core.c,
2 times
-
drivers/net/ethernet/broadcom/bnx2.c,
3 times
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
3 times
-
drivers/net/ethernet/dec/tulip/dmfe.c,
2 times
-
drivers/net/ethernet/dec/tulip/uli526x.c,
2 times
-
drivers/net/ethernet/dec/tulip/winbond-840.c,
2 times
-
drivers/net/ethernet/dlink/dl2k.c,
4 times
-
drivers/net/ethernet/dlink/sundance.c,
2 times
-
drivers/net/ethernet/ec_bhf.c,
4 times
-
drivers/net/ethernet/emulex/benet/be_main.c,
3 times
-
drivers/net/ethernet/fealnx.c,
2 times
-
drivers/net/ethernet/google/gve/gve_main.c,
4 times
-
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c,
2 times
-
drivers/net/ethernet/intel/e100.c,
2 times
-
drivers/net/ethernet/intel/igb/igb_main.c,
2 times
-
drivers/net/ethernet/intel/igc/igc_main.c,
line 7426
-
drivers/net/ethernet/microsoft/mana/gdma_main.c,
2 times
-
drivers/net/ethernet/rdc/r6040.c,
2 times
-
drivers/net/ethernet/realtek/8139too.c,
line 723
-
drivers/net/ethernet/silan/sc92031.c,
2 times
-
drivers/net/ethernet/sis/sis900.c,
2 times
-
drivers/net/ethernet/smsc/epic100.c,
2 times
-
drivers/net/ethernet/sun/cassini.c,
2 times
-
drivers/net/ethernet/via/via-rhine.c,
2 times
-
drivers/net/ethernet/zte/dinghai/en_pf.c,
5 times
-
drivers/net/wireless/admtek/adm8211.c,
2 times
-
drivers/net/wireless/ath/ath10k/pci.c,
line 3432
-
drivers/net/wireless/ath/ath11k/pci.c,
line 602
-
drivers/net/wireless/ath/ath12k/pci.c,
line 893
-
drivers/net/wireless/ath/ath5k/pci.c,
2 times
-
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c,
line 105
-
drivers/net/wireless/ath/wil6210/pcie_bus.c,
2 times
-
drivers/net/wireless/intel/ipw2x00/ipw2100.c,
3 times
-
drivers/net/wireless/marvell/mwifiex/pcie.c,
4 times
-
drivers/net/wireless/marvell/mwl8k.c,
4 times
-
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c,
2 times
-
drivers/net/wireless/realtek/rtlwifi/pci.c,
2 times
-
drivers/net/wireless/realtek/rtw88/pci.c,
line 1241
-
drivers/net/wireless/realtek/rtw89/pci.c,
line 3416
-
drivers/ntb/hw/amd/ntb_hw_amd.c,
line 1215
-
drivers/ntb/hw/epf/ntb_hw_epf.c,
3 times
-
drivers/ntb/hw/intel/ntb_hw_gen1.c,
2 times
-
drivers/ntb/hw/mscc/ntb_hw_switchtec.c,
2 times
-
drivers/pci/controller/vmd.c,
2 times
-
drivers/pci/devres.c,
3 times
-
drivers/pci/iomap.c,
line 188
-
drivers/pci/quirks.c,
6 times
-
drivers/scsi/am53c974.c,
2 times
-
drivers/scsi/bfa/bfad.c,
2 times
-
drivers/scsi/bnx2i/bnx2i_iscsi.c,
2 times
-
drivers/scsi/mvumi.c,
line 81
-
drivers/scsi/sym53c8xx_2/sym_glue.c,
4 times
-
drivers/scsi/vmw_pvscsi.c,
line 1225
-
drivers/scsi/wd719x.c,
2 times
-
drivers/spi/spi-topcliff-pch.c,
2 times
-
drivers/ssb/scan.c,
line 211
-
drivers/tty/serial/8250/8250_lpss.c,
line 247
-
drivers/tty/serial/8250/8250_pci.c,
line 1102
-
drivers/tty/serial/8250/8250_pci1xxxx.c,
2 times
-
drivers/tty/serial/pch_uart.c,
line 1373
-
drivers/uio/uio_aec.c,
2 times
-
drivers/vdpa/octeon_ep/octep_vdpa_main.c,
line 462
-
drivers/vfio/pci/nvgrace-gpu/main.c,
line 1312
-
drivers/vfio/pci/vfio_pci_core.c,
line 748
-
drivers/video/fbdev/arkfb.c,
2 times
-
drivers/video/fbdev/i740fb.c,
4 times
-
drivers/video/fbdev/s3fb.c,
2 times
-
drivers/video/fbdev/vt8623fb.c,
4 times
-
drivers/virt/nitro_enclaves/ne_pci_dev.c,
3 times
-
drivers/virtio/virtio_pci_legacy_dev.c,
line 73
-
drivers/virtio/virtio_pci_modern.c,
line 776
-
drivers/virtio/virtio_pci_modern_dev.c,
7 times
-
drivers/watchdog/hpwdt.c,
2 times
-
include/asm-generic/io.h,
line 1227
-
lib/iomap.c,
line 428
-
sound/hda/codecs/ca0132.c,
line 9627
Smatch caller information: