pci_ers_result
typedef enum pci_ers_result (*eeh_report_fn)(struct eeh_dev *,
enum pci_ers_result *result)
enum pci_ers_result new_result;
static int eeh_result_priority(enum pci_ers_result result)
eeh_report_fn fn, enum pci_ers_result *result)
static enum pci_ers_result eeh_report_error(struct eeh_dev *edev,
enum pci_ers_result rc;
static enum pci_ers_result eeh_report_mmio_enabled(struct eeh_dev *edev,
static enum pci_ers_result eeh_report_reset(struct eeh_dev *edev,
static enum pci_ers_result eeh_report_resume(struct eeh_dev *edev,
static enum pci_ers_result eeh_report_failure(struct eeh_dev *edev,
enum pci_ers_result rc;
static const char *pci_ers_result_name(enum pci_ers_result result)
static enum pci_ers_result pci_ers_merge_result(enum pci_ers_result old,
enum pci_ers_result new)
enum pci_ers_result result = PCI_ERS_RESULT_NONE;
enum pci_ers_result result;
static const char *result2str(enum pci_ers_result result)
enum pci_ers_result res;
enum pci_ers_result res = PCI_ERS_RESULT_DISCONNECT;
void pci_uevent_ers(struct pci_dev *pdev, enum pci_ers_result err_type)
static pci_ers_result_t merge_result(enum pci_ers_result orig,
enum pci_ers_result new)
enum pci_ers_result *result)
void pci_uevent_ers(struct pci_dev *pdev, enum pci_ers_result err_type);