Lines Matching refs:derr
1721 pci_pbm_err_handler(dev_info_t *dip, ddi_fm_error_t *derr, in pci_pbm_err_handler() argument
1739 derr->fme_ena = derr->fme_ena ? derr->fme_ena : in pci_pbm_err_handler()
1745 if (derr->fme_flag == DDI_FM_ERR_EXPECTED) { in pci_pbm_err_handler()
1754 derr->fme_status = DDI_FM_NONFATAL; in pci_pbm_err_handler()
1762 derr->fme_status = DDI_FM_NONFATAL; in pci_pbm_err_handler()
1763 ndi_fm_acc_err_set(pbm_p->pbm_excl_handle, derr); in pci_pbm_err_handler()
1767 } else if (derr->fme_flag == DDI_FM_ERR_PEEK) { in pci_pbm_err_handler()
1775 } else if (derr->fme_flag == DDI_FM_ERR_POKE) { in pci_pbm_err_handler()
1799 ret = pbm_afsr_report(dip, derr->fme_ena, &pbm_err); in pci_pbm_err_handler()
1806 ret = pci_cfg_report(dip, derr, &pbm_err.pbm_pci, caller, prierr); in pci_pbm_err_handler()
1825 if (derr->fme_flag != DDI_FM_ERR_POKE) { in pci_pbm_err_handler()
1829 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in pci_pbm_err_handler()
1846 pbm_ereport_post(dip, derr->fme_ena, &pbm_err); in pci_pbm_err_handler()
1849 ret = ndi_fm_handler_dispatch(dip, NULL, derr); in pci_pbm_err_handler()