Lines Matching refs:derr
1689 pci_pbm_err_handler(dev_info_t *dip, ddi_fm_error_t *derr, in pci_pbm_err_handler() argument
1707 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pci_pbm_err_handler()
1713 if (derr->fme_flag == DDI_FM_ERR_EXPECTED) { in pci_pbm_err_handler()
1722 derr->fme_status = DDI_FM_NONFATAL; in pci_pbm_err_handler()
1730 derr->fme_status = DDI_FM_NONFATAL; in pci_pbm_err_handler()
1731 ndi_fm_acc_err_set(pbm_p->pbm_excl_handle, derr); in pci_pbm_err_handler()
1735 } else if (derr->fme_flag == DDI_FM_ERR_PEEK) { in pci_pbm_err_handler()
1743 } else if (derr->fme_flag == DDI_FM_ERR_POKE) { in pci_pbm_err_handler()
1767 ret = pbm_afsr_report(dip, derr->fme_ena, &pbm_err); in pci_pbm_err_handler()
1774 ret = pci_cfg_report(dip, derr, &pbm_err.pbm_pci, caller, prierr); in pci_pbm_err_handler()
1793 if (derr->fme_flag != DDI_FM_ERR_POKE) { in pci_pbm_err_handler()
1797 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pci_pbm_err_handler()
1814 pbm_ereport_post(dip, derr->fme_ena, &pbm_err); in pci_pbm_err_handler()
1817 ret = ndi_fm_handler_dispatch(dip, NULL, derr); in pci_pbm_err_handler()