DDI_FM_FATAL
if (err->fme_status == DDI_FM_FATAL) {
case DDI_FM_FATAL:
case DDI_FM_FATAL:
if (cb_sts == DDI_FM_FATAL || cb_sts == DDI_FM_UNKNOWN)
if (status == DDI_FM_FATAL)
return (fatal ? DDI_FM_FATAL : nonfatal ? DDI_FM_NONFATAL :
if (status == DDI_FM_FATAL)
if (status == DDI_FM_FATAL)
return (DDI_FM_FATAL);
if (status == DDI_FM_FATAL)
return (DDI_FM_FATAL);
derr->fme_status = (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
PCI_SIG_SERR, PCI_STAT_S_SYSERR, NULL, DDI_FM_FATAL,
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
DDI_FM_FATAL);
DDI_FM_OK : DDI_FM_FATAL);
PCI_FM_SEV_INC(sec_ue ? DDI_FM_FATAL :
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
(sts & PF_ERR_FATAL_FLAGS ? DDI_FM_FATAL : \
#define PCI_FM_SEV_INC(x) ((x) == DDI_FM_FATAL) ? fatal++ :\
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
int status = DDI_FM_FATAL;
(bus_p->bus_bdf == bdf))) ? DDI_FM_NONFATAL : DDI_FM_FATAL;
int i, status = DDI_FM_FATAL;
int status = DDI_FM_FATAL;
if ((aflt->flt_prot == AFLT_PROT_NONE) && (status == DDI_FM_FATAL))
if ((aflt->flt_prot == AFLT_PROT_NONE) && (status == DDI_FM_FATAL))
if ((aflt->flt_prot == AFLT_PROT_NONE) && (status == DDI_FM_FATAL))
if (ret == DDI_FM_FATAL) {
PCI_ECC_CALL) == DDI_FM_FATAL)
ret = DDI_FM_FATAL;
if (ret == DDI_FM_FATAL)
return (DDI_FM_FATAL);
ecc_pci_check(ecc_p, ecc_err_p->ecc_ena) == DDI_FM_FATAL)
return (DDI_FM_FATAL);
if ((ret = ecc_err_handler(&ecc_err)) == DDI_FM_FATAL)
if (err == DDI_FM_FATAL)
return (DDI_FM_FATAL);
if (err == DDI_FM_FATAL) {
(void *)&pbm_err_p->pbm_pci.pci_pa)) == DDI_FM_FATAL) ||
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
if (ret == DDI_FM_FATAL)
if (ret == DDI_FM_FATAL)
if (ret == DDI_FM_FATAL) {
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
return (DDI_FM_FATAL);
int ret = DDI_FM_FATAL;
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
int ret = DDI_FM_FATAL;
(void *)cmn_p->pci_p[i], PCI_CB_CALL) == DDI_FM_FATAL)
ret = DDI_FM_FATAL;
if (ret == DDI_FM_FATAL) {
return (nerr ? DDI_FM_FATAL : DDI_FM_OK);
pcix_stat_errs_tbl, pbm_err_p) == DDI_FM_FATAL)
pcix_stat_errs_tbl, pbm_err_p) == DDI_FM_FATAL)
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
if (ret == DDI_FM_FATAL)
== DDI_FM_FATAL)
== DDI_FM_FATAL)
ret = DDI_FM_FATAL;
== DDI_FM_FATAL)
if (ret == DDI_FM_FATAL) {
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
if (ret == DDI_FM_FATAL) {
if (ret == DDI_FM_FATAL) {
if (ret == DDI_FM_FATAL) {
return (fatal ? DDI_FM_FATAL : (nonfatal ? DDI_FM_NONFATAL :
if (ret == DDI_FM_FATAL) {
PCI_ECC_CALL) == DDI_FM_FATAL)
ret = DDI_FM_FATAL;
if (ret == DDI_FM_FATAL)
return (DDI_FM_FATAL);
pcmu_ecc_check(pecc_p, ecc_err_p->ecc_ena) == DDI_FM_FATAL)
return (DDI_FM_FATAL);
if (err == DDI_FM_FATAL) {
return (DDI_FM_FATAL);
return (DDI_FM_FATAL);
(status == DDI_FM_FATAL))