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
627
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
1567
static pci_ers_result_t mhi_pci_error_detected(struct pci_dev *pdev,
drivers/bus/mhi/host/pci_generic.c
1592
static pci_ers_result_t mhi_pci_slot_reset(struct pci_dev *pdev)
drivers/crypto/hisilicon/qm.c
4423
pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
drivers/crypto/hisilicon/qm.c
5002
pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
20
static pci_ers_result_t reset_prepare(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
242
static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
43
static pci_ers_result_t reset_done(struct pci_dev *pdev)
drivers/crypto/intel/qat/qat_common/adf_aer.c
72
static pci_ers_result_t adf_error_detected(struct pci_dev *pdev,
drivers/cxl/core/ras.c
291
pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
100
static inline pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/cxlpci.h
93
pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
drivers/cxl/pci.c
939
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
1576
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1578
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1579
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6287
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
6350
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6375
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
554
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
8689
static pci_ers_result_t bnx2_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2.c
8722
static pci_ers_result_t bnx2_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnx2.c
8726
pci_ers_result_t result = PCI_ERS_RESULT_DISCONNECT;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14181
static pci_ers_result_t bnx2x_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14217
static pci_ers_result_t bnx2x_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17365
static pci_ers_result_t bnxt_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17419
static pci_ers_result_t bnxt_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17421
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
759
pci_ers_result_t (*handle_hw_ras_error)(struct hnae3_ae_dev *ae_dev);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3277
static pci_ers_result_t hns3_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3281
pci_ers_result_t ret;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3302
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
3096
static pci_ers_result_t e100_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
drivers/net/ethernet/intel/e100.c
3120
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
7163
static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/e1000e/netdev.c
7184
static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/e1000e/netdev.c
7191
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
16427
static pci_ers_result_t i40e_pci_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
16457
static pci_ers_result_t i40e_pci_error_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
16460
pci_ers_result_t result;
drivers/net/ethernet/intel/ice/ice_main.c
5651
static pci_ers_result_t
drivers/net/ethernet/intel/ice/ice_main.c
5681
static pci_ers_result_t ice_pci_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ice/ice_main.c
5684
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
9705
static pci_ers_result_t igb_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/igb/igb_main.c
9739
static pci_ers_result_t igb_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/igb/igb_main.c
9744
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
12180
static pci_ers_result_t ixgbe_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12316
static pci_ers_result_t ixgbe_io_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12319
pci_ers_result_t result;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4833
static pci_ers_result_t ixgbevf_io_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4868
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
2033
static pci_ers_result_t mlx5_pci_err_detected(struct pci_dev *pdev,
drivers/net/ethernet/mellanox/mlx5/core/main.c
2084
static pci_ers_result_t mlx5_pci_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
583
static pci_ers_result_t fbnic_err_error_detected(struct pci_dev *pdev,
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
596
static pci_ers_result_t fbnic_err_slot_reset(struct pci_dev *pdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2361
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
2375
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
1720
static pci_ers_result_t rtw_pci_io_err_detected(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw88/pci.c
1730
static pci_ers_result_t rtw_pci_io_slot_reset(struct pci_dev *pdev)
drivers/net/wireless/realtek/rtw89/pci.c
4648
static pci_ers_result_t rtw89_pci_io_error_detected(struct pci_dev *pdev,
drivers/net/wireless/realtek/rtw89/pci.c
4658
static pci_ers_result_t rtw89_pci_io_slot_reset(struct pci_dev *pdev)
drivers/nvme/host/pci.c
4041
static pci_ers_result_t nvme_error_detected(struct pci_dev *pdev,
drivers/nvme/host/pci.c
4071
static pci_ers_result_t nvme_slot_reset(struct pci_dev *pdev)
drivers/pci/pci.h
1076
pci_ers_result_t pcie_do_recovery(struct pci_dev *dev,
drivers/pci/pci.h
1078
pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev));
drivers/pci/pci.h
887
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
1667
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
841
static pci_ers_result_t intel_vsec_pci_error_detected(struct pci_dev *pdev,
drivers/platform/x86/intel/vsec.c
844
pci_ers_result_t status = PCI_ERS_RESULT_NEED_RESET;
drivers/platform/x86/intel/vsec.c
856
static pci_ers_result_t intel_vsec_pci_slot_reset(struct pci_dev *pdev)
drivers/platform/x86/intel/vsec.c
859
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
14337
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
14383
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15168
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15225
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15464
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15469
pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/lpfc/lpfc_init.c
15505
static pci_ers_result_t
drivers/scsi/lpfc/lpfc_init.c
15510
pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
drivers/scsi/mpi3mr/mpi3mr_os.c
5889
static pci_ers_result_t
drivers/scsi/mpi3mr/mpi3mr_os.c
5956
static pci_ers_result_t mpi3mr_pcierr_slot_reset(struct pci_dev *pdev)
drivers/scsi/mpi3mr/mpi3mr_os.c
6037
static pci_ers_result_t mpi3mr_pcierr_mmio_enabled(struct pci_dev *pdev)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13738
static pci_ers_result_t
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13778
static pci_ers_result_t
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13836
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
6263
static pci_ers_result_t serial8250_io_error_detected(struct pci_dev *dev,
drivers/tty/serial/8250/8250_pci.c
6279
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
2334
pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,
drivers/xen/xen-pciback/pci_stub.c
740
static pci_ers_result_t common_process(struct pcistub_device *psdev,
drivers/xen/xen-pciback/pci_stub.c
742
pci_ers_result_t result)
drivers/xen/xen-pciback/pci_stub.c
744
pci_ers_result_t res = result;
drivers/xen/xen-pciback/pci_stub.c
805
res = (__force pci_ers_result_t)aer_op->err;
drivers/xen/xen-pciback/pci_stub.c
816
static pci_ers_result_t xen_pcibk_slot_reset(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
819
pci_ers_result_t result;
drivers/xen/xen-pciback/pci_stub.c
873
static pci_ers_result_t xen_pcibk_mmio_enabled(struct pci_dev *dev)
drivers/xen/xen-pciback/pci_stub.c
876
pci_ers_result_t result;
drivers/xen/xen-pciback/pci_stub.c
929
static pci_ers_result_t xen_pcibk_error_detected(struct pci_dev *dev,
drivers/xen/xen-pciback/pci_stub.c
933
pci_ers_result_t result;
include/linux/hisi_acc_qm.h
588
pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
include/linux/hisi_acc_qm.h
590
pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev);
include/linux/pci.h
922
PCI_ERS_RESULT_NONE = (__force pci_ers_result_t) 1,
include/linux/pci.h
925
PCI_ERS_RESULT_CAN_RECOVER = (__force pci_ers_result_t) 2,
include/linux/pci.h
928
PCI_ERS_RESULT_NEED_RESET = (__force pci_ers_result_t) 3,
include/linux/pci.h
931
PCI_ERS_RESULT_DISCONNECT = (__force pci_ers_result_t) 4,
include/linux/pci.h
934
PCI_ERS_RESULT_RECOVERED = (__force pci_ers_result_t) 5,
include/linux/pci.h
937
PCI_ERS_RESULT_NO_AER_DRIVER = (__force pci_ers_result_t) 6,
include/linux/pci.h
943
pci_ers_result_t (*error_detected)(struct pci_dev *dev,
include/linux/pci.h
947
pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev);
include/linux/pci.h
950
pci_ers_result_t (*slot_reset)(struct pci_dev *dev);
include/linux/vfio_pci_core.h
196
pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,