Home
last modified time | relevance | path

Searched refs:pci_ers_result_t (Results 1 – 25 of 84) sorted by relevance

1234

/Linux-v6.1/arch/s390/pci/
Dpci_event.c50 static inline bool ers_result_indicates_abort(pci_ers_result_t ers_res) in ers_result_indicates_abort()
80 static pci_ers_result_t zpci_event_notify_error_detected(struct pci_dev *pdev, in zpci_event_notify_error_detected()
83 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; in zpci_event_notify_error_detected()
94 static pci_ers_result_t zpci_event_do_error_state_clear(struct pci_dev *pdev, in zpci_event_do_error_state_clear()
97 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; in zpci_event_do_error_state_clear()
134 static pci_ers_result_t zpci_event_do_reset(struct pci_dev *pdev, in zpci_event_do_reset()
137 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; in zpci_event_do_reset()
162 static pci_ers_result_t zpci_event_attempt_error_recovery(struct pci_dev *pdev) in zpci_event_attempt_error_recovery()
164 pci_ers_result_t ers_res = PCI_ERS_RESULT_DISCONNECT; in zpci_event_attempt_error_recovery()
255 pci_ers_result_t ers_res; in __zpci_event_error()
/Linux-v6.1/drivers/pci/pcie/
Derr.c23 static pci_ers_result_t merge_result(enum pci_ers_result orig, in merge_result()
53 pci_ers_result_t vote; in report_error_detected()
101 pci_ers_result_t vote, *result = data; in report_mmio_enabled()
122 pci_ers_result_t vote, *result = data; in report_slot_reset()
184 pci_ers_result_t pcie_do_recovery(struct pci_dev *dev, in pcie_do_recovery()
186 pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev)) in pcie_do_recovery()
190 pci_ers_result_t status = PCI_ERS_RESULT_CAN_RECOVER; in pcie_do_recovery()
Dportdrv_pci.c153 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()
171 static pci_ers_result_t pcie_portdrv_mmio_enabled(struct pci_dev *dev) in pcie_portdrv_mmio_enabled()
Ddpc.c144 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()
Dedr.c148 pci_ers_result_t estate = PCI_ERS_RESULT_DISCONNECT; in edr_handle_event()
/Linux-v6.1/drivers/tty/serial/jsm/
Djsm_driver.c36 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, in jsm_io_error_detected()
339 static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev) in jsm_io_slot_reset()
/Linux-v6.1/drivers/infiniband/hw/qib/
Dqib_pcie.c526 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-v6.1/drivers/platform/x86/intel/
Dvsec.c426 static pci_ers_result_t intel_vsec_pci_error_detected(struct pci_dev *pdev, in intel_vsec_pci_error_detected()
429 pci_ers_result_t status = PCI_ERS_RESULT_NEED_RESET; in intel_vsec_pci_error_detected()
441 static pci_ers_result_t intel_vsec_pci_slot_reset(struct pci_dev *pdev) in intel_vsec_pci_slot_reset()
444 pci_ers_result_t status = PCI_ERS_RESULT_DISCONNECT; in intel_vsec_pci_slot_reset()
/Linux-v6.1/drivers/crypto/qat/qat_common/
Dadf_aer.c14 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-v6.1/drivers/xen/xen-pciback/
Dpci_stub.c697 static pci_ers_result_t common_process(struct pcistub_device *psdev, in common_process()
699 pci_ers_result_t result) in common_process()
701 pci_ers_result_t res = result; in common_process()
762 res = (pci_ers_result_t)aer_op->err; in common_process()
773 static pci_ers_result_t xen_pcibk_slot_reset(struct pci_dev *dev) in xen_pcibk_slot_reset()
776 pci_ers_result_t result; in xen_pcibk_slot_reset()
830 static pci_ers_result_t xen_pcibk_mmio_enabled(struct pci_dev *dev) in xen_pcibk_mmio_enabled()
833 pci_ers_result_t result; in xen_pcibk_mmio_enabled()
886 static pci_ers_result_t xen_pcibk_error_detected(struct pci_dev *dev, in xen_pcibk_error_detected()
890 pci_ers_result_t result; in xen_pcibk_error_detected()
/Linux-v6.1/drivers/infiniband/hw/hfi1/
Dpcie.c514 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-v6.1/drivers/misc/cxl/
Dpci.c1794 static pci_ers_result_t cxl_vphb_error_detected(struct cxl_afu *afu, in cxl_vphb_error_detected()
1800 pci_ers_result_t result = PCI_ERS_RESULT_NEED_RESET; in cxl_vphb_error_detected()
1801 pci_ers_result_t afu_result = PCI_ERS_RESULT_NEED_RESET; in cxl_vphb_error_detected()
1830 static pci_ers_result_t cxl_pci_error_detected(struct pci_dev *pdev, in cxl_pci_error_detected()
1835 pci_ers_result_t result = PCI_ERS_RESULT_NEED_RESET; in cxl_pci_error_detected()
1836 pci_ers_result_t afu_result = PCI_ERS_RESULT_NEED_RESET; in cxl_pci_error_detected()
1973 static pci_ers_result_t cxl_pci_slot_reset(struct pci_dev *pdev) in cxl_pci_slot_reset()
1981 pci_ers_result_t afu_result = PCI_ERS_RESULT_RECOVERED; in cxl_pci_slot_reset()
1982 pci_ers_result_t result = PCI_ERS_RESULT_RECOVERED; in cxl_pci_slot_reset()
/Linux-v6.1/include/linux/
Dpci.h806 typedef unsigned int __bitwise pci_ers_result_t; typedef
810 PCI_ERS_RESULT_NONE = (__force pci_ers_result_t) 1,
813 PCI_ERS_RESULT_CAN_RECOVER = (__force pci_ers_result_t) 2,
816 PCI_ERS_RESULT_NEED_RESET = (__force pci_ers_result_t) 3,
819 PCI_ERS_RESULT_DISCONNECT = (__force pci_ers_result_t) 4,
822 PCI_ERS_RESULT_RECOVERED = (__force pci_ers_result_t) 5,
825 PCI_ERS_RESULT_NO_AER_DRIVER = (__force pci_ers_result_t) 6,
831 pci_ers_result_t (*error_detected)(struct pci_dev *dev,
835 pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev);
838 pci_ers_result_t (*slot_reset)(struct pci_dev *dev);
Dvfio_pci_core.h130 pci_ers_result_t vfio_pci_core_aer_err_detected(struct pci_dev *pdev,
Dhisi_acc_qm.h478 pci_ers_result_t hisi_qm_dev_err_detected(struct pci_dev *pdev,
480 pci_ers_result_t hisi_qm_dev_slot_reset(struct pci_dev *pdev);
/Linux-v6.1/drivers/scsi/elx/efct/
Defct_driver.c661 static pci_ers_result_t
665 pci_ers_result_t rc; in efct_pci_io_error_detected()
690 static pci_ers_result_t
/Linux-v6.1/drivers/pci/
Dpci.h425 pci_ers_result_t dpc_reset_link(struct pci_dev *pdev);
559 pci_ers_result_t pcie_do_recovery(struct pci_dev *dev,
561 pci_ers_result_t (*reset_subordinates)(struct pci_dev *pdev));
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_err.h226 pci_ers_result_t hclge_handle_hw_ras_error(struct hnae3_ae_dev *ae_dev);
/Linux-v6.1/drivers/net/ethernet/sfc/
Defx_common.c1204 static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev, in efx_io_error_detected()
1207 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; in efx_io_error_detected()
1242 static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev) in efx_io_slot_reset()
1245 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; in efx_io_slot_reset()
/Linux-v6.1/drivers/net/ethernet/sfc/siena/
Defx_common.c1218 static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev, in efx_io_error_detected()
1221 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; in efx_io_error_detected()
1254 static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev) in efx_io_slot_reset()
1257 pci_ers_result_t status = PCI_ERS_RESULT_RECOVERED; in efx_io_slot_reset()
/Linux-v6.1/drivers/misc/habanalabs/common/
Dhabanalabs_drv.c589 static pci_ers_result_t
639 static pci_ers_result_t hl_pci_err_slot_reset(struct pci_dev *pdev) in hl_pci_err_slot_reset()
/Linux-v6.1/drivers/misc/genwqe/
Dcard_base.c1243 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-v6.1/drivers/net/ethernet/neterion/
Ds2io.h1111 static pci_ers_result_t s2io_io_error_detected(struct pci_dev *pdev,
1113 static pci_ers_result_t s2io_io_slot_reset(struct pci_dev *pdev);
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu.h1416 pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev,
1418 pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev);
1419 pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
/Linux-v6.1/drivers/scsi/bfa/
Dbfad.c1431 static pci_ers_result_t
1436 pci_ers_result_t ret = PCI_ERS_RESULT_NONE; in bfad_pci_error_detected()
1525 static pci_ers_result_t
1576 static pci_ers_result_t

1234