| /Linux-v5.15/drivers/pci/pcie/ |
| D | err.c | 23 static pci_ers_result_t merge_result(enum pci_ers_result orig, in merge_result() 52 pci_ers_result_t vote; in report_error_detected() 94 pci_ers_result_t vote, *result = data; in report_mmio_enabled() 113 pci_ers_result_t vote, *result = data; in report_slot_reset() 172 pci_ers_result_t pcie_do_recovery(struct pci_dev *dev, in pcie_do_recovery() 174 pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev)) in pcie_do_recovery() 178 pci_ers_result_t status = PCI_ERS_RESULT_CAN_RECOVER; in pcie_do_recovery()
|
| D | portdrv_pci.c | 153 static pci_ers_result_t pcie_portdrv_error_detected(struct pci_dev *dev, in pcie_portdrv_error_detected() 161 static pci_ers_result_t pcie_portdrv_slot_reset(struct pci_dev *dev) in pcie_portdrv_slot_reset() 168 static pci_ers_result_t pcie_portdrv_mmio_enabled(struct pci_dev *dev) in pcie_portdrv_mmio_enabled()
|
| D | dpc.c | 144 pci_ers_result_t dpc_reset_link(struct pci_dev *pdev) in dpc_reset_link() 146 pci_ers_result_t ret; in dpc_reset_link()
|
| D | edr.c | 148 pci_ers_result_t estate = PCI_ERS_RESULT_DISCONNECT; in edr_handle_event()
|
| /Linux-v5.15/drivers/tty/serial/jsm/ |
| 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); 328 static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev, in jsm_io_error_detected() 338 static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev) in jsm_io_slot_reset()
|
| /Linux-v5.15/drivers/infiniband/hw/qib/ |
| D | qib_pcie.c | 526 static pci_ers_result_t 530 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; in qib_pci_error_detected() 562 static pci_ers_result_t 567 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; in qib_pci_mmio_enabled() 580 static pci_ers_result_t
|
| /Linux-v5.15/drivers/crypto/qat/qat_common/ |
| D | adf_aer.c | 14 static pci_ers_result_t adf_error_detected(struct pci_dev *pdev, in adf_error_detected() 149 static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev) in adf_slot_reset()
|
| /Linux-v5.15/drivers/xen/xen-pciback/ |
| D | pci_stub.c | 696 static pci_ers_result_t common_process(struct pcistub_device *psdev, in common_process() 698 pci_ers_result_t result) in common_process() 700 pci_ers_result_t res = result; in common_process() 761 res = (pci_ers_result_t)aer_op->err; in common_process() 772 static pci_ers_result_t xen_pcibk_slot_reset(struct pci_dev *dev) in xen_pcibk_slot_reset() 775 pci_ers_result_t result; in xen_pcibk_slot_reset() 829 static pci_ers_result_t xen_pcibk_mmio_enabled(struct pci_dev *dev) in xen_pcibk_mmio_enabled() 832 pci_ers_result_t result; in xen_pcibk_mmio_enabled() 885 static pci_ers_result_t xen_pcibk_error_detected(struct pci_dev *dev, in xen_pcibk_error_detected() 889 pci_ers_result_t result; in xen_pcibk_error_detected()
|
| /Linux-v5.15/drivers/infiniband/hw/hfi1/ |
| D | pcie.c | 514 static pci_ers_result_t 518 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; in pci_error_detected() 550 static pci_ers_result_t 555 pci_ers_result_t ret = PCI_ERS_RESULT_RECOVERED; in pci_mmio_enabled() 568 static pci_ers_result_t
|
| /Linux-v5.15/drivers/misc/cxl/ |
| D | pci.c | 1794 static pci_ers_result_t cxl_vphb_error_detected(struct cxl_afu *afu, in cxl_vphb_error_detected() 1798 pci_ers_result_t result = PCI_ERS_RESULT_NEED_RESET; in cxl_vphb_error_detected() 1799 pci_ers_result_t afu_result = PCI_ERS_RESULT_NEED_RESET; in cxl_vphb_error_detected() 1826 static pci_ers_result_t cxl_pci_error_detected(struct pci_dev *pdev, in cxl_pci_error_detected() 1831 pci_ers_result_t result = PCI_ERS_RESULT_NEED_RESET; in cxl_pci_error_detected() 1832 pci_ers_result_t afu_result = PCI_ERS_RESULT_NEED_RESET; in cxl_pci_error_detected() 1969 static pci_ers_result_t cxl_pci_slot_reset(struct pci_dev *pdev) in cxl_pci_slot_reset() 1975 pci_ers_result_t afu_result = PCI_ERS_RESULT_RECOVERED; in cxl_pci_slot_reset() 1976 pci_ers_result_t result = PCI_ERS_RESULT_RECOVERED; in cxl_pci_slot_reset()
|
| /Linux-v5.15/include/linux/ |
| D | pci.h | 790 typedef unsigned int __bitwise pci_ers_result_t; typedef 794 PCI_ERS_RESULT_NONE = (__force pci_ers_result_t) 1, 797 PCI_ERS_RESULT_CAN_RECOVER = (__force pci_ers_result_t) 2, 800 PCI_ERS_RESULT_NEED_RESET = (__force pci_ers_result_t) 3, 803 PCI_ERS_RESULT_DISCONNECT = (__force pci_ers_result_t) 4, 806 PCI_ERS_RESULT_RECOVERED = (__force pci_ers_result_t) 5, 809 PCI_ERS_RESULT_NO_AER_DRIVER = (__force pci_ers_result_t) 6, 815 pci_ers_result_t (*error_detected)(struct pci_dev *dev, 819 pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev); 822 pci_ers_result_t (*slot_reset)(struct pci_dev *dev);
|
| /Linux-v5.15/drivers/pci/ |
| D | pci.h | 463 pci_ers_result_t dpc_reset_link(struct pci_dev *pdev); 593 pci_ers_result_t pcie_do_recovery(struct pci_dev *dev, 595 pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev));
|
| /Linux-v5.15/drivers/scsi/elx/efct/ |
| D | efct_driver.c | 666 static pci_ers_result_t 670 pci_ers_result_t rc; in efct_pci_io_error_detected() 695 static pci_ers_result_t
|
| /Linux-v5.15/drivers/crypto/hisilicon/ |
| D | qm.h | 411 pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev, 413 pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev);
|
| /Linux-v5.15/drivers/misc/habanalabs/common/ |
| D | habanalabs_drv.c | 514 static pci_ers_result_t 564 static pci_ers_result_t hl_pci_err_slot_reset(struct pci_dev *pdev) in hl_pci_err_slot_reset()
|
| /Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| D | hclge_err.h | 222 pci_ers_result_t hclge_handle_hw_ras_error(struct hnae3_ae_dev *ae_dev);
|
| /Linux-v5.15/drivers/net/ethernet/sfc/ |
| D | efx_common.c | 1207 static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev, in efx_io_error_detected() 1210 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; in efx_io_error_detected() 1243 static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev) in efx_io_slot_reset() 1246 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; in efx_io_slot_reset()
|
| /Linux-v5.15/drivers/misc/genwqe/ |
| D | card_base.c | 1243 static pci_ers_result_t genwqe_err_error_detected(struct pci_dev *pci_dev, in genwqe_err_error_detected() 1271 static pci_ers_result_t genwqe_err_slot_reset(struct pci_dev *pci_dev) in genwqe_err_slot_reset() 1286 static pci_ers_result_t genwqe_err_result_none(struct pci_dev *dev) in genwqe_err_result_none()
|
| /Linux-v5.15/drivers/net/ethernet/neterion/ |
| D | s2io.h | 1112 static pci_ers_result_t s2io_io_error_detected(struct pci_dev *pdev, 1114 static pci_ers_result_t s2io_io_slot_reset(struct pci_dev *pdev);
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu.h | 1429 pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev, 1431 pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev); 1432 pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
|
| /Linux-v5.15/drivers/scsi/bfa/ |
| D | bfad.c | 1434 static pci_ers_result_t 1439 pci_ers_result_t ret = PCI_ERS_RESULT_NONE; in bfad_pci_error_detected() 1528 static pci_ers_result_t 1582 static pci_ers_result_t
|
| /Linux-v5.15/drivers/bus/mhi/ |
| D | pci_generic.c | 859 static pci_ers_result_t mhi_pci_error_detected(struct pci_dev *pdev, in mhi_pci_error_detected() 884 static pci_ers_result_t mhi_pci_slot_reset(struct pci_dev *pdev) in mhi_pci_slot_reset()
|
| /Linux-v5.15/drivers/dma/ioat/ |
| D | init.c | 1267 static pci_ers_result_t ioat_pcie_error_detected(struct pci_dev *pdev, in ioat_pcie_error_detected() 1278 static pci_ers_result_t ioat_pcie_error_slot_reset(struct pci_dev *pdev) in ioat_pcie_error_slot_reset() 1280 pci_ers_result_t result = PCI_ERS_RESULT_RECOVERED; in ioat_pcie_error_slot_reset()
|
| /Linux-v5.15/drivers/scsi/csiostor/ |
| D | csio_init.c | 1056 static pci_ers_result_t 1083 static pci_ers_result_t
|
| /Linux-v5.15/drivers/block/rsxx/ |
| D | core.c | 631 static pci_ers_result_t rsxx_error_detected(struct pci_dev *dev, in rsxx_error_detected() 654 static pci_ers_result_t rsxx_slot_reset(struct pci_dev *dev) in rsxx_slot_reset()
|