Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 3 files as a function:
Referenced in 201 files:
-
drivers/accel/amdxdna/aie2_message.c,
line 250
-
drivers/accel/amdxdna/aie2_pci.c,
line 380
-
drivers/accel/amdxdna/aie4_ctx.c,
line 56
-
drivers/accel/amdxdna/aie4_pci.c,
line 177
-
drivers/accel/habanalabs/common/device.c,
line 1526
-
drivers/accel/habanalabs/gaudi/gaudi.c,
line 1996
-
drivers/accel/habanalabs/gaudi2/gaudi2.c,
26 times
-
drivers/accel/habanalabs/goya/goya.c,
7 times
-
drivers/accel/ivpu/ivpu_drv.c,
line 623
-
drivers/accel/qaic/qaic_drv.c,
3 times
-
drivers/ata/ahci.c,
2 times
-
drivers/bluetooth/btintel_pcie.c,
line 1772
-
drivers/bluetooth/hci_bcm4377.c,
line 2366
-
drivers/bus/mhi/host/pci_generic.c,
line 1233
-
drivers/crypto/cavium/cpt/cptpf_main.c,
2 times
-
drivers/crypto/cavium/cpt/cptvf_main.c,
7 times
-
drivers/crypto/cavium/nitrox/nitrox_isr.c,
3 times
-
drivers/crypto/hisilicon/qm.c,
9 times
-
drivers/crypto/inside-secure/safexcel.c,
line 1152
-
drivers/crypto/intel/qat/qat_common/adf_isr.c,
5 times
-
drivers/crypto/marvell/octeontx/otx_cptpf_main.c,
2 times
-
drivers/crypto/marvell/octeontx/otx_cptvf_main.c,
8 times
-
drivers/crypto/marvell/octeontx2/otx2_cptlf.c,
5 times
-
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c,
18 times
-
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c,
line 52
-
drivers/cxl/pci.c,
2 times
-
drivers/dma/amd/ae4dma/ae4dma-pci.c,
2 times
-
drivers/dma/dw-edma/dw-edma-pcie.c,
line 208
-
drivers/dma/hisi_dma.c,
line 763
-
drivers/dma/hsu/pci.c,
line 88
-
drivers/dma/idxd/device.c,
line 1380
-
drivers/dma/idxd/init.c,
line 113
-
drivers/dma/plx_dma.c,
4 times
-
drivers/firewire/ohci.c,
3 times
-
drivers/fpga/dfl-pci.c,
line 147
-
drivers/gpio/gpio-merrifield.c,
line 115
-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c,
line 337
-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c,
line 356
-
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c,
line 349
-
drivers/gpu/drm/xe/xe_irq.c,
5 times
-
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c,
line 685
-
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c,
line 634
-
drivers/hwtracing/intel_th/pci.c,
line 105
-
drivers/hwtracing/ptt/hisi_ptt.c,
line 348
-
drivers/i2c/busses/i2c-amd-mp2-pci.c,
line 322
-
drivers/i2c/busses/i2c-designware-pcidrv.c,
line 244
-
drivers/i2c/busses/i2c-mchp-pci1xxxx.c,
line 1169
-
drivers/i2c/busses/i2c-thunderx-pcidrv.c,
line 205
-
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c,
line 403
-
drivers/infiniband/hw/efa/efa_main.c,
2 times
-
drivers/infiniband/hw/erdma/erdma_eq.c,
line 198
-
drivers/infiniband/hw/erdma/erdma_main.c,
line 146
-
drivers/infiniband/hw/hfi1/msix.c,
line 95
-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c,
line 7360
-
drivers/infiniband/hw/mthca/mthca_main.c,
3 times
-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c,
4 times
-
drivers/media/pci/ddbridge/ddbridge-main.c,
6 times
-
drivers/media/pci/mgb4/mgb4_core.c,
line 468
-
drivers/mfd/intel-lpss-pci.c,
line 66
-
drivers/mfd/intel_quark_i2c_gpio.c,
4 times
-
drivers/misc/bcm-vk/bcm_vk_dev.c,
5 times
-
drivers/misc/issei/pci_heci.c,
line 58
-
drivers/misc/keba/cp500.c,
5 times
-
drivers/misc/lan966x_pci.c,
line 79
-
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c,
line 92
-
drivers/misc/mei/pci-csc.c,
line 96
-
drivers/misc/mrvl_cn10k_dpi.c,
line 471
-
drivers/misc/pci_endpoint_test.c,
6 times
-
drivers/misc/rp1/rp1_pci.c,
3 times
-
drivers/misc/vmw_vmci/vmci_guest.c,
11 times
-
drivers/mmc/host/cavium-thunderx.c,
line 48
-
drivers/mmc/host/sdhci-pci-gli.c,
line 670
-
drivers/mmc/host/sdhci-pci-o2micro.c,
line 562
-
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c,
line 1810
-
drivers/net/can/m_can/m_can_pci.c,
line 126
-
drivers/net/ethernet/alibaba/eea/eea_pci.c,
3 times
-
drivers/net/ethernet/amazon/ena/ena_netdev.c,
2 times
-
drivers/net/ethernet/amd/pds_core/core.c,
line 78
-
drivers/net/ethernet/amd/xgbe/xgbe-pci.c,
9 times
-
drivers/net/ethernet/aquantia/atlantic/aq_nic.c,
line 568
-
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c,
5 times
-
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c,
2 times
-
drivers/net/ethernet/atheros/alx/main.c,
11 times
-
drivers/net/ethernet/broadcom/bnge/bnge_resc.c,
line 400
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
line 11622
-
drivers/net/ethernet/cadence/macb_pci.c,
line 50
-
drivers/net/ethernet/cavium/thunder/nic_main.c,
line 1204
-
drivers/net/ethernet/cavium/thunder/nicvf_main.c,
9 times
-
drivers/net/ethernet/freescale/enetc/enetc.c,
5 times
-
drivers/net/ethernet/freescale/enetc/enetc_msg.c,
2 times
-
drivers/net/ethernet/freescale/enetc/enetc_ptp.c,
line 78
-
drivers/net/ethernet/fungible/funcore/fun_queue.c,
line 503
-
drivers/net/ethernet/fungible/funeth/funeth_main.c,
line 270
-
drivers/net/ethernet/hisilicon/hibmcge/hbg_irq.c,
line 120
-
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c,
2 times
-
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c,
2 times
-
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c,
line 161
-
drivers/net/ethernet/intel/ice/ice_irq.c,
line 200
-
drivers/net/ethernet/intel/idpf/idpf_lib.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c,
line 1681
-
drivers/net/ethernet/marvell/octeontx2/af/cn20k/mbox_init.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/af/mcs.c,
3 times
-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c,
11 times
-
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c,
3 times
-
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c,
4 times
-
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c,
21 times
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c,
3 times
-
drivers/net/ethernet/marvell/octeontx2/nic/rep.c,
2 times
-
drivers/net/ethernet/marvell/prestera/prestera_pci.c,
3 times
-
drivers/net/ethernet/mellanox/mlx5/core/eq.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c,
line 263
-
drivers/net/ethernet/mellanox/mlxsw/pci.c,
2 times
-
drivers/net/ethernet/meta/fbnic/fbnic_irq.c,
6 times
-
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c,
line 1663
-
drivers/net/ethernet/microsoft/mana/gdma_main.c,
line 1810
-
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c,
line 1855
-
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c,
line 25
-
drivers/net/ethernet/realtek/r8169_main.c,
line 5710
-
drivers/net/ethernet/realtek/rtase/rtase_main.c,
line 2133
-
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c,
7 times
-
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c,
3 times
-
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c,
4 times
-
drivers/net/ethernet/wangxun/libwx/wx_lib.c,
5 times
-
drivers/net/wireless/ath/ath11k/pci.c,
line 136
-
drivers/net/wireless/ath/ath12k/pci.c,
line 1017
-
drivers/net/wwan/t7xx/t7xx_pci.c,
3 times
-
drivers/ntb/hw/epf/ntb_hw_epf.c,
3 times
-
drivers/ntb/hw/idt/ntb_hw_idt.c,
2 times
-
drivers/ntb/hw/mscc/ntb_hw_switchtec.c,
2 times
-
drivers/nvme/host/pci.c,
line 1663
-
drivers/parport/parport_serial.c,
line 695
-
drivers/pci/controller/vmd.c,
line 791
-
drivers/pci/hotplug/octep_hp.c,
line 305
-
drivers/pci/irq.c,
2 times
-
drivers/pci/msi/api.c,
2 times
-
drivers/pci/pci-sysfs.c,
line 71
-
drivers/pci/pcie/portdrv.c,
4 times
-
drivers/pci/switch/switchtec.c,
2 times
-
drivers/perf/cxl_pmu.c,
line 984
-
drivers/perf/hisilicon/hisi_pcie_pmu.c,
line 671
-
drivers/perf/hisilicon/hns3_pmu.c,
line 1527
-
drivers/platform/x86/intel/ehl_pse_io.c,
line 41
-
drivers/platform/x86/intel_ips.c,
line 1513
-
drivers/ptp/ptp_netc.c,
line 944
-
drivers/ptp/ptp_ocp.c,
4 times
-
drivers/s390/net/ism_drv.c,
3 times
-
drivers/scsi/aacraid/commsup.c,
3 times
-
drivers/scsi/aacraid/linit.c,
line 1542
-
drivers/scsi/arcmsr/arcmsr_hba.c,
4 times
-
drivers/scsi/be2iscsi/be_main.c,
4 times
-
drivers/scsi/csiostor/csio_isr.c,
10 times
-
drivers/scsi/elx/efct/efct_driver.c,
6 times
-
drivers/scsi/fnic/fnic_isr.c,
5 times
-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c,
12 times
-
drivers/scsi/hpsa.c,
9 times
-
drivers/scsi/ipr.c,
6 times
-
drivers/scsi/isci/init.c,
3 times
-
drivers/scsi/leapraid/leapraid_func.c,
6 times
-
drivers/scsi/lpfc/lpfc_init.c,
5 times
-
drivers/scsi/megaraid/megaraid_sas_base.c,
9 times
-
drivers/scsi/megaraid/megaraid_sas_fusion.c,
line 3788
-
drivers/scsi/mpi3mr/mpi3mr_fw.c,
7 times
-
drivers/scsi/mpt3sas/mpt3sas_base.c,
8 times
-
drivers/scsi/pm8001/pm8001_init.c,
4 times
-
drivers/scsi/pmcraid.c,
3 times
-
drivers/scsi/qla2xxx/qla_isr.c,
3 times
-
drivers/scsi/qla2xxx/qla_os.c,
line 7985
-
drivers/scsi/qla4xxx/ql4_isr.c,
2 times
-
drivers/scsi/qla4xxx/ql4_nx.c,
3 times
-
drivers/scsi/smartpqi/smartpqi_init.c,
5 times
-
drivers/scsi/snic/snic_isr.c,
2 times
-
drivers/scsi/vmw_pvscsi.c,
3 times
-
drivers/spi/spi-dw-pci.c,
line 109
-
drivers/spi/spi-pci1xxxx.c,
4 times
-
drivers/spi/spi-pxa2xx-pci.c,
line 297
-
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c,
line 306
-
drivers/thunderbolt/pci.c,
2 times
-
drivers/tty/serial/8250/8250_exar.c,
line 1480
-
drivers/tty/serial/8250/8250_lpss.c,
2 times
-
drivers/tty/serial/8250/8250_mid.c,
2 times
-
drivers/tty/serial/8250/8250_pci.c,
line 4062
-
drivers/tty/serial/8250/8250_pci1xxxx.c,
2 times
-
drivers/uio/uio_pci_generic_sva.c,
line 81
-
drivers/usb/core/hcd-pci.c,
2 times
-
drivers/usb/host/xhci-pci.c,
3 times
-
drivers/vdpa/alibaba/eni_vdpa.c,
2 times
-
drivers/vdpa/ifcvf/ifcvf_base.c,
line 415
-
drivers/vdpa/ifcvf/ifcvf_main.c,
4 times
-
drivers/vdpa/octeon_ep/octep_vdpa_main.c,
line 170
-
drivers/vdpa/pds/vdpa_dev.c,
line 397
-
drivers/vdpa/solidrun/snet_main.c,
2 times
-
drivers/vdpa/virtio_pci/vp_vdpa.c,
2 times
-
drivers/vfio/pci/vfio_pci_intrs.c,
2 times
-
drivers/virt/nitro_enclaves/ne_pci_dev.c,
5 times
-
drivers/virtio/virtio_pci_common.c,
7 times
-
drivers/virtio/virtio_pci_modern.c,
line 622
-
rust/helpers/pci.c,
line 52
-
sound/soc/sof/intel/hda.c,
line 872
Smatch caller information: