arch/s390/pci/pci_event.c
102
pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT;
arch/s390/pci/pci_event.c
145
static pci_ers_result_t zpci_event_do_reset(struct pci_dev *pdev,
arch/s390/pci/pci_event.c
148
pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT;
arch/s390/pci/pci_event.c
178
static pci_ers_result_t zpci_event_attempt_error_recovery(struct pci_dev *pdev)
arch/s390/pci/pci_event.c
180
pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT;
arch/s390/pci/pci_event.c
295
pci_ers_result_t ers_res;
arch/s390/pci/pci_event.c
50
static inline bool ers_result_indicates_abort(pci_ers_result_t ers_res)
arch/s390/pci/pci_event.c
84
static pci_ers_result_t zpci_event_notify_error_detected(struct pci_dev *pdev,
arch/s390/pci/pci_event.c
87
pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT;
arch/s390/pci/pci_event.c
99
static pci_ers_result_t zpci_event_do_error_state_clear(struct pci_dev *pdev,
drivers/accel/habanalabs/common/habanalabs_drv.c
617
static pci_ers_result_t
drivers/accel/habanalabs/common/habanalabs_drv.c
668
static pci_ers_result_t hl_pci_err_slot_reset(struct pci_dev *pdev)
drivers/accel/qaic/qaic_drv.c
629
static pci_ers_result_t qaic_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t error)
drivers/bus/mhi/host/pci_generic.c
1515
static pci_ers_result_t mhi_pci_error_detected(struct pci_dev *pdev,
drivers/bus/mhi/host/pci_generic.c
1540
static pci_ers_result_t mhi_pci_slot_reset(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
4319
pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
drivers/crypto/hisilicon/qm.c
4894
pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
191
static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
20
static pci_ers_result_t adf_error_detected(struct pci_dev *pdev,
drivers/cxl/core/ras.c
278
pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
82
pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
89
static inline pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/pci.c
1009
static pci_ers_result_t cxl_slot_reset(struct pci_dev *pdev)
drivers/dma/ioat/init.c
1265
static pci_ers_result_t ioat_pcie_error_detected(struct pci_dev *pdev,
drivers/dma/ioat/init.c
1276
static pci_ers_result_t ioat_pcie_error_slot_reset(struct pci_dev *pdev)
drivers/dma/ioat/init.c
1278
pci_ers_result_t result = PCI_ERS_RESULT_RECOVERED;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1682
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1684
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1685
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6982
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
7042
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
7067
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev)
drivers/infiniband/hw/hfi1/pcie.c
507
static pci_ers_result_t
drivers/infiniband/hw/hfi1/pcie.c
511
pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED;
drivers/infiniband/hw/hfi1/pcie.c
543
static pci_ers_result_t
drivers/infiniband/hw/hfi1/pcie.c
548
pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED;
drivers/infiniband/hw/hfi1/pcie.c
561
static pci_ers_result_t
drivers/media/pci/ngene/ngene-cards.c
1184
static pci_ers_result_t ngene_error_detected(struct pci_dev *dev,
drivers/media/pci/ngene/ngene-cards.c
1195
static pci_ers_result_t ngene_slot_reset(struct pci_dev *dev)
drivers/misc/genwqe/card_base.c
1260
static pci_ers_result_t genwqe_err_error_detected(struct pci_dev *pci_dev,
drivers/misc/genwqe/card_base.c
1288
static pci_ers_result_t genwqe_err_slot_reset(struct pci_dev *pci_dev)
drivers/misc/genwqe/card_base.c
1303
static pci_ers_result_t genwqe_err_result_none(struct pci_dev *dev)
drivers/net/ethernet/amd/pds_core/main.c
548
static pci_ers_result_t pdsc_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/atheros/alx/main.c
1951
static pci_ers_result_t alx_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/atheros/alx/main.c
1956
pci_ers_result_t rc = PCI_ERS_RESULT_NEED_RESET;
drivers/net/ethernet/atheros/alx/main.c
1977
static pci_ers_result_t alx_pci_error_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/atheros/alx/main.c
1981
pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2796
static pci_ers_result_t atl1c_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2823
static pci_ers_result_t atl1c_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2475
static pci_ers_result_t
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2502
static pci_ers_result_t atl1e_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.c
8673
static pci_ers_result_t bnx2_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2.c
8706
static pci_ers_result_t bnx2_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.c
8710
pci_ers_result_t result = PCI_ERS_RESULT_DISCONNECT;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14165
static pci_ers_result_t bnx2x_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14201
static pci_ers_result_t bnx2x_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17179
static pci_ers_result_t bnxt_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17233
static pci_ers_result_t bnxt_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17235
pci_ers_result_t result = PCI_ERS_RESULT_DISCONNECT;
drivers/net/ethernet/broadcom/tg3.c
18271
static pci_ers_result_t tg3_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/tg3.c
18276
pci_ers_result_t err = PCI_ERS_RESULT_NEED_RESET;
drivers/net/ethernet/broadcom/tg3.c
18333
static pci_ers_result_t tg3_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/tg3.c
18337
pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
drivers/net/ethernet/cavium/liquidio/lio_main.c
330
static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
356
static pci_ers_result_t liquidio_pcie_mmio_enabled(struct pci_dev __maybe_unused *pdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
372
static pci_ers_result_t liquidio_pcie_slot_reset(struct pci_dev __maybe_unused *pdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
214
static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3022
static pci_ers_result_t t3_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3042
static pci_ers_result_t t3_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5418
static pci_ers_result_t eeh_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5451
static pci_ers_result_t eeh_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/emulex/benet/be_main.c
5942
static pci_ers_result_t be_eeh_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/emulex/benet/be_main.c
5976
static pci_ers_result_t be_eeh_reset(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
134
static pci_ers_result_t hbg_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
147
static pci_ers_result_t hbg_pci_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hnae3.h
758
pci_ers_result_t (*handle_hw_ras_error)(struct hnae3_ae_dev *ae_dev);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3264
static pci_ers_result_t hns3_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3268
pci_ers_result_t ret;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3289
static pci_ers_result_t hns3_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c
2782
pci_ers_result_t hclge_handle_hw_ras_error(struct hnae3_ae_dev *ae_dev)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h
263
pci_ers_result_t hclge_handle_hw_ras_error(struct hnae3_ae_dev *ae_dev);
drivers/net/ethernet/intel/e100.c
3093
static pci_ers_result_t e100_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/net/ethernet/intel/e100.c
3117
static pci_ers_result_t e100_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
167
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
169
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5241
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
5273
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
7151
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000e/netdev.c
7172
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
7179
pci_ers_result_t result;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2392
static pci_ers_result_t fm10k_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2415
static pci_ers_result_t fm10k_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2417
pci_ers_result_t result;
drivers/net/ethernet/intel/i40e/i40e_main.c
16423
static pci_ers_result_t i40e_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
16453
static pci_ers_result_t i40e_pci_error_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16456
pci_ers_result_t result;
drivers/net/ethernet/intel/ice/ice_main.c
5716
static pci_ers_result_t
drivers/net/ethernet/intel/ice/ice_main.c
5746
static pci_ers_result_t ice_pci_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5749
pci_ers_result_t result;
drivers/net/ethernet/intel/igb/igb_main.c
191
static pci_ers_result_t igb_io_error_detected(struct pci_dev *,
drivers/net/ethernet/intel/igb/igb_main.c
193
static pci_ers_result_t igb_io_slot_reset(struct pci_dev *);
drivers/net/ethernet/intel/igb/igb_main.c
9706
static pci_ers_result_t igb_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igb/igb_main.c
9740
static pci_ers_result_t igb_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igb/igb_main.c
9745
pci_ers_result_t result;
drivers/net/ethernet/intel/igbvf/netdev.c
2517
static pci_ers_result_t igbvf_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igbvf/netdev.c
2543
static pci_ers_result_t igbvf_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igc/igc_main.c
7642
static pci_ers_result_t igc_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igc/igc_main.c
7672
static pci_ers_result_t igc_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igc/igc_main.c
7677
pci_ers_result_t result;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12143
static pci_ers_result_t ixgbe_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12279
static pci_ers_result_t ixgbe_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12282
pci_ers_result_t result;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4809
static pci_ers_result_t ixgbevf_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4844
static pci_ers_result_t ixgbevf_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx4/main.c
4329
static pci_ers_result_t mlx4_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx4/main.c
4354
static pci_ers_result_t mlx4_pci_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
2063
static pci_ers_result_t mlx5_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx5/core/main.c
2114
static pci_ers_result_t mlx5_pci_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
574
static pci_ers_result_t fbnic_err_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
587
static pci_ers_result_t fbnic_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2341
static pci_ers_result_t pch_gbe_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2355
static pci_ers_result_t pch_gbe_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
492
static pci_ers_result_t ionic_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1740
static pci_ers_result_t netxen_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1758
static pci_ers_result_t netxen_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qede/qede_main.c
2894
static pci_ers_result_t
drivers/net/ethernet/qlogic/qede/qede_main.c
98
static pci_ers_result_t
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1804
pci_ers_result_t (*io_error_detected) (struct pci_dev *,
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1806
pci_ers_result_t (*io_slot_reset) (struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
21
static pci_ers_result_t qlcnic_83xx_io_error_detected(struct pci_dev *,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
24
static pci_ers_result_t qlcnic_83xx_io_slot_reset(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
4191
static pci_ers_result_t qlcnic_83xx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
4213
static pci_ers_result_t qlcnic_83xx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3819
static pci_ers_result_t qlcnic_82xx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3850
static pci_ers_result_t qlcnic_82xx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3852
pci_ers_result_t res;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3874
static pci_ers_result_t qlcnic_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3888
static pci_ers_result_t qlcnic_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
82
static pci_ers_result_t qlcnic_82xx_io_slot_reset(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
86
static pci_ers_result_t qlcnic_82xx_io_error_detected(struct pci_dev *,
drivers/net/ethernet/sfc/efx_common.c
1182
static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/sfc/efx_common.c
1185
pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
drivers/net/ethernet/sfc/efx_common.c
1220
static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/sfc/efx_common.c
1223
pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
drivers/net/ethernet/sfc/falcon/efx.c
3053
static pci_ers_result_t ef4_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/sfc/falcon/efx.c
3056
pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
drivers/net/ethernet/sfc/falcon/efx.c
3089
static pci_ers_result_t ef4_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/sfc/falcon/efx.c
3092
pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
drivers/net/ethernet/sfc/siena/efx_common.c
1211
static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/sfc/siena/efx_common.c
1214
pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
drivers/net/ethernet/sfc/siena/efx_common.c
1247
static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/sfc/siena/efx_common.c
1250
pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
drivers/net/wireless/realtek/rtw88/pci.c
1710
static pci_ers_result_t rtw_pci_io_err_detected(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw88/pci.c
1720
static pci_ers_result_t rtw_pci_io_slot_reset(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4624
static pci_ers_result_t rtw89_pci_io_error_detected(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
4634
static pci_ers_result_t rtw89_pci_io_slot_reset(struct pci_dev *pdev)
drivers/nvme/host/pci.c
4005
static pci_ers_result_t nvme_error_detected(struct pci_dev *pdev,
drivers/nvme/host/pci.c
4035
static pci_ers_result_t nvme_slot_reset(struct pci_dev *pdev)
drivers/pci/pci.h
1086
pci_ers_result_t pcie_do_recovery(struct pci_dev *dev,
drivers/pci/pci.h
1088
pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev));
drivers/pci/pci.h
892
pci_ers_result_t dpc_reset_link(struct pci_dev *pdev);
drivers/pci/pcie/aer.c
131
static pci_ers_result_t aer_root_reset(struct pci_dev *dev);
drivers/pci/pcie/aer.c
1669
static pci_ers_result_t aer_root_reset(struct pci_dev *dev)
drivers/pci/pcie/dpc.c
148
pci_ers_result_t dpc_reset_link(struct pci_dev *pdev)
drivers/pci/pcie/dpc.c
150
pci_ers_result_t ret;
drivers/pci/pcie/edr.c
154
pci_ers_result_t estate = PCI_ERS_RESULT_DISCONNECT;
drivers/pci/pcie/err.c
132
pci_ers_result_t vote, *result = data;
drivers/pci/pcie/err.c
151
pci_ers_result_t vote, *result = data;
drivers/pci/pcie/err.c
210
pci_ers_result_t pcie_do_recovery(struct pci_dev *dev,
drivers/pci/pcie/err.c
212
pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev))
drivers/pci/pcie/err.c
216
pci_ers_result_t status = PCI_ERS_RESULT_CAN_RECOVER;
drivers/pci/pcie/err.c
24
static pci_ers_result_t merge_result(enum pci_ers_result orig,
drivers/pci/pcie/err.c
54
pci_ers_result_t vote;
drivers/pci/pcie/portdrv.c
750
static pci_ers_result_t pcie_portdrv_error_detected(struct pci_dev *dev,
drivers/pci/pcie/portdrv.c
758
static pci_ers_result_t pcie_portdrv_slot_reset(struct pci_dev *dev)
drivers/pci/pcie/portdrv.c
767
static pci_ers_result_t pcie_portdrv_mmio_enabled(struct pci_dev *dev)
drivers/pci/xen-pcifront.c
574
static pci_ers_result_t pcifront_common_process(int cmd,
drivers/platform/x86/intel/vsec.c
787
static pci_ers_result_t intel_vsec_pci_error_detected(struct pci_dev *pdev,
drivers/platform/x86/intel/vsec.c
790
pci_ers_result_t status = PCI_ERS_RESULT_NEED_RESET;
drivers/platform/x86/intel/vsec.c
802
static pci_ers_result_t intel_vsec_pci_slot_reset(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec.c
805
pci_ers_result_t status = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/aacraid/linit.c
1931
static pci_ers_result_t aac_pci_error_detected(struct pci_dev *pdev,
drivers/scsi/aacraid/linit.c
1963
static pci_ers_result_t aac_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/aacraid/linit.c
1969
static pci_ers_result_t aac_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/be2iscsi/be_main.c
5424
static pci_ers_result_t beiscsi_eeh_err_detected(struct pci_dev *pdev,
drivers/scsi/be2iscsi/be_main.c
5463
static pci_ers_result_t beiscsi_eeh_reset(struct pci_dev *pdev)
drivers/scsi/bfa/bfad.c
1407
static pci_ers_result_t
drivers/scsi/bfa/bfad.c
1412
pci_ers_result_t ret = PCI_ERS_RESULT_NONE;
drivers/scsi/bfa/bfad.c
1501
static pci_ers_result_t
drivers/scsi/bfa/bfad.c
1550
static pci_ers_result_t
drivers/scsi/csiostor/csio_init.c
1056
static pci_ers_result_t
drivers/scsi/csiostor/csio_init.c
1083
static pci_ers_result_t
drivers/scsi/elx/efct/efct_driver.c
656
static pci_ers_result_t
drivers/scsi/elx/efct/efct_driver.c
660
pci_ers_result_t rc;
drivers/scsi/elx/efct/efct_driver.c
685
static pci_ers_result_t
drivers/scsi/ipr.c
8586
static pci_ers_result_t ipr_pci_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/ipr.c
8625
static pci_ers_result_t ipr_pci_slot_reset(struct pci_dev *pdev)
drivers/scsi/ipr.c
8684
static pci_ers_result_t ipr_pci_error_detected(struct pci_dev *pdev,
drivers/scsi/lpfc/lpfc_init.c
14361
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
14407
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15184
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15241
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15480
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15485
pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/lpfc/lpfc_init.c
15521
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15526
pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/mpi3mr/mpi3mr_os.c
5882
static pci_ers_result_t
drivers/scsi/mpi3mr/mpi3mr_os.c
5949
static pci_ers_result_t mpi3mr_pcierr_slot_reset(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
6030
static pci_ers_result_t mpi3mr_pcierr_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13726
static pci_ers_result_t
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13766
static pci_ers_result_t
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13824
static pci_ers_result_t
drivers/scsi/qedi/qedi_main.c
2383
static pci_ers_result_t qedi_io_error_detected(struct pci_dev *pdev,
drivers/scsi/qla2xxx/qla_os.c
7803
static pci_ers_result_t
drivers/scsi/qla2xxx/qla_os.c
7808
pci_ers_result_t ret = PCI_ERS_RESULT_NEED_RESET;
drivers/scsi/qla2xxx/qla_os.c
7851
static pci_ers_result_t
drivers/scsi/qla2xxx/qla_os.c
7904
static pci_ers_result_t
drivers/scsi/qla2xxx/qla_os.c
7907
pci_ers_result_t ret = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/qla4xxx/ql4_os.c
9611
static pci_ers_result_t
drivers/scsi/qla4xxx/ql4_os.c
9649
static pci_ers_result_t
drivers/scsi/qla4xxx/ql4_os.c
9782
static pci_ers_result_t
drivers/scsi/qla4xxx/ql4_os.c
9785
pci_ers_result_t ret = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/sym53c8xx_2/sym_glue.c
1791
static pci_ers_result_t sym2_io_error_detected(struct pci_dev *pdev,
drivers/scsi/sym53c8xx_2/sym_glue.c
1811
static pci_ers_result_t sym2_io_slot_dump(struct pci_dev *pdev)
drivers/scsi/sym53c8xx_2/sym_glue.c
1854
static pci_ers_result_t sym2_io_slot_reset(struct pci_dev *pdev)
drivers/tty/serial/8250/8250_pci.c
6206
static pci_ers_result_t serial8250_io_error_detected(struct pci_dev *dev,
drivers/tty/serial/8250/8250_pci.c
6222
static pci_ers_result_t serial8250_io_slot_reset(struct pci_dev *dev)
drivers/tty/serial/jsm/jsm_driver.c
329
static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev,
drivers/tty/serial/jsm/jsm_driver.c
339
static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev)
drivers/tty/serial/jsm/jsm_driver.c
36
static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev,
drivers/tty/serial/jsm/jsm_driver.c
38
static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev);
drivers/vfio/pci/vfio_pci_core.c
2242
pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,
drivers/xen/xen-pciback/pci_stub.c
738
static pci_ers_result_t common_process(struct pcistub_device *psdev,
drivers/xen/xen-pciback/pci_stub.c
740
pci_ers_result_t result)
drivers/xen/xen-pciback/pci_stub.c
742
pci_ers_result_t res = result;
drivers/xen/xen-pciback/pci_stub.c
803
res = (__force pci_ers_result_t)aer_op->err;
drivers/xen/xen-pciback/pci_stub.c
814
static pci_ers_result_t xen_pcibk_slot_reset(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
817
pci_ers_result_t result;
drivers/xen/xen-pciback/pci_stub.c
871
static pci_ers_result_t xen_pcibk_mmio_enabled(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
874
pci_ers_result_t result;
drivers/xen/xen-pciback/pci_stub.c
927
static pci_ers_result_t xen_pcibk_error_detected(struct pci_dev *dev,
drivers/xen/xen-pciback/pci_stub.c
931
pci_ers_result_t result;
include/linux/hisi_acc_qm.h
565
pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
include/linux/hisi_acc_qm.h
567
pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev);
include/linux/pci.h
920
PCI_ERS_RESULT_NONE = (__force pci_ers_result_t) 1,
include/linux/pci.h
923
PCI_ERS_RESULT_CAN_RECOVER = (__force pci_ers_result_t) 2,
include/linux/pci.h
926
PCI_ERS_RESULT_NEED_RESET = (__force pci_ers_result_t) 3,
include/linux/pci.h
929
PCI_ERS_RESULT_DISCONNECT = (__force pci_ers_result_t) 4,
include/linux/pci.h
932
PCI_ERS_RESULT_RECOVERED = (__force pci_ers_result_t) 5,
include/linux/pci.h
935
PCI_ERS_RESULT_NO_AER_DRIVER = (__force pci_ers_result_t) 6,
include/linux/pci.h
941
pci_ers_result_t (*error_detected)(struct pci_dev *dev,
include/linux/pci.h
945
pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev);
include/linux/pci.h
948
pci_ers_result_t (*slot_reset)(struct pci_dev *dev);
include/linux/vfio_pci_core.h
192
pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,