/linux-master/arch/s390/pci/ |
H A D | pci_event.c | 50 static inline bool ers_result_indicates_abort(pci_ers_result_t ers_res) 87 static pci_ers_result_t zpci_event_notify_error_detected(struct pci_dev *pdev, 90 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; 101 static pci_ers_result_t zpci_event_do_error_state_clear(struct pci_dev *pdev, 104 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; 141 static pci_ers_result_t zpci_event_do_reset(struct pci_dev *pdev, 144 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; 169 static pci_ers_result_t zpci_event_attempt_error_recovery(struct pci_dev *pdev) 171 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; 262 pci_ers_result_t ers_re [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | err.c | 24 static pci_ers_result_t merge_result(enum pci_ers_result orig, 54 pci_ers_result_t vote; 114 pci_ers_result_t vote, *result = data; 135 pci_ers_result_t vote, *result = data; 197 pci_ers_result_t pcie_do_recovery(struct pci_dev *dev, 199 pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev)) 203 pci_ers_result_t status = PCI_ERS_RESULT_CAN_RECOVER;
|
H A D | edr.c | 148 pci_ers_result_t estate = PCI_ERS_RESULT_DISCONNECT;
|
H A D | portdrv.c | 745 static pci_ers_result_t pcie_portdrv_error_detected(struct pci_dev *dev, 753 static pci_ers_result_t pcie_portdrv_slot_reset(struct pci_dev *dev) 763 static pci_ers_result_t pcie_portdrv_mmio_enabled(struct pci_dev *dev)
|
H A D | dpc.c | 148 pci_ers_result_t dpc_reset_link(struct pci_dev *pdev) 150 pci_ers_result_t ret;
|
/linux-master/drivers/tty/serial/jsm/ |
H A D | jsm_driver.c | 36 static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev, 38 static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev); 329 static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev, 339 static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev)
|
/linux-master/drivers/cxl/ |
H A D | cxlpci.h | 131 pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_pcie.c | 518 static pci_ers_result_t 522 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; 554 static pci_ers_result_t 559 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; 572 static pci_ers_result_t
|
/linux-master/drivers/platform/x86/intel/ |
H A D | vsec.c | 445 static pci_ers_result_t intel_vsec_pci_error_detected(struct pci_dev *pdev, 448 pci_ers_result_t status = PCI_ERS_RESULT_NEED_RESET; 460 static pci_ers_result_t intel_vsec_pci_slot_reset(struct pci_dev *pdev) 463 pci_ers_result_t status = PCI_ERS_RESULT_DISCONNECT;
|
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_aer.c | 20 static pci_ers_result_t adf_error_detected(struct pci_dev *pdev, 203 static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev)
|
/linux-master/drivers/xen/xen-pciback/ |
H A D | pci_stub.c | 695 static pci_ers_result_t common_process(struct pcistub_device *psdev, 697 pci_ers_result_t result) 699 pci_ers_result_t res = result; 760 res = (pci_ers_result_t)aer_op->err; 771 static pci_ers_result_t xen_pcibk_slot_reset(struct pci_dev *dev) 774 pci_ers_result_t result; 828 static pci_ers_result_t xen_pcibk_mmio_enabled(struct pci_dev *dev) 831 pci_ers_result_t result; 884 static pci_ers_result_t xen_pcibk_error_detected(struct pci_dev *dev, 888 pci_ers_result_t resul [all...] |
/linux-master/drivers/misc/cxl/ |
H A D | pci.c | 1790 static pci_ers_result_t cxl_vphb_error_detected(struct cxl_afu *afu, 1796 pci_ers_result_t result = PCI_ERS_RESULT_NEED_RESET; 1797 pci_ers_result_t afu_result = PCI_ERS_RESULT_NEED_RESET; 1826 static pci_ers_result_t cxl_pci_error_detected(struct pci_dev *pdev, 1831 pci_ers_result_t result = PCI_ERS_RESULT_NEED_RESET; 1832 pci_ers_result_t afu_result = PCI_ERS_RESULT_NEED_RESET; 1969 static pci_ers_result_t cxl_pci_slot_reset(struct pci_dev *pdev) 1977 pci_ers_result_t afu_result = PCI_ERS_RESULT_RECOVERED; 1978 pci_ers_result_t result = PCI_ERS_RESULT_RECOVERED;
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | pcie.c | 507 static pci_ers_result_t 511 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; 543 static pci_ers_result_t 548 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; 561 static pci_ers_result_t
|
/linux-master/drivers/scsi/elx/efct/ |
H A D | efct_driver.c | 662 static pci_ers_result_t 666 pci_ers_result_t rc; 691 static pci_ers_result_t
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_err.h | 227 pci_ers_result_t hclge_handle_hw_ras_error(struct hnae3_ae_dev *ae_dev);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx_common.c | 1199 static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev, 1202 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; 1237 static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev) 1240 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx_common.c | 1218 static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev, 1221 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; 1254 static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev) 1257 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED;
|
/linux-master/include/linux/ |
H A D | vfio_pci_core.h | 131 pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,
|
H A D | pci.h | 839 typedef unsigned int __bitwise pci_ers_result_t; typedef 843 PCI_ERS_RESULT_NONE = (__force pci_ers_result_t) 1, 846 PCI_ERS_RESULT_CAN_RECOVER = (__force pci_ers_result_t) 2, 849 PCI_ERS_RESULT_NEED_RESET = (__force pci_ers_result_t) 3, 852 PCI_ERS_RESULT_DISCONNECT = (__force pci_ers_result_t) 4, 855 PCI_ERS_RESULT_RECOVERED = (__force pci_ers_result_t) 5, 858 PCI_ERS_RESULT_NO_AER_DRIVER = (__force pci_ers_result_t) 6, 864 pci_ers_result_t (*error_detected)(struct pci_dev *dev, 868 pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev); 871 pci_ers_result_t (*slot_rese [all...] |
H A D | hisi_acc_qm.h | 549 pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev, 551 pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev);
|
/linux-master/drivers/accel/habanalabs/common/ |
H A D | habanalabs_drv.c | 616 static pci_ers_result_t 667 static pci_ers_result_t hl_pci_err_slot_reset(struct pci_dev *pdev)
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_base.c | 1261 static pci_ers_result_t genwqe_err_error_detected(struct pci_dev *pci_dev, 1289 static pci_ers_result_t genwqe_err_slot_reset(struct pci_dev *pci_dev) 1304 static pci_ers_result_t genwqe_err_result_none(struct pci_dev *dev)
|
/linux-master/drivers/pci/ |
H A D | pci.h | 436 pci_ers_result_t dpc_reset_link(struct pci_dev *pdev); 568 pci_ers_result_t pcie_do_recovery(struct pci_dev *dev, 570 pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev));
|
/linux-master/drivers/dma/ioat/ |
H A D | init.c | 1267 static pci_ers_result_t ioat_pcie_error_detected(struct pci_dev *pdev, 1278 static pci_ers_result_t ioat_pcie_error_slot_reset(struct pci_dev *pdev) 1280 pci_ers_result_t result = PCI_ERS_RESULT_RECOVERED;
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu.h | 1575 pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev, 1577 pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev); 1578 pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
|