Lines Matching refs:ecc
243 * about the error from the CPU(via ecc_cpu_call(), ecc.c), attempt to
545 struct async_flt *ecc = &ecc_err->ecc_aflt;
548 if (page_retire_check(ecc->flt_addr, &errors) == EINVAL) {
549 CE_XDIAG_SETSKIPCODE(ecc->flt_disp, CE_XDIAG_SKIP_NOPP);
552 CE_XDIAG_SETSKIPCODE(ecc->flt_disp, CE_XDIAG_SKIP_PAGEDET);
555 return (ce_scrub_xdiag_recirc(ecc, pci_ecc_queue, eqep,
568 struct async_flt *ecc = &ecc_err->ecc_aflt;
575 if (ecc->flt_class == RECIRC_BUS_FAULT) {
580 ecc->flt_class = BUS_FAULT;
581 ecc_err->ecc_err_type = flt_to_error_type(ecc);
586 ecc_cpu_call(ecc, ecc_err->ecc_unum, (ecc_type == CBNINTR_UE) ?
592 (void) page_retire(ecc->flt_addr, PR_UE);
594 ecc_err->ecc_err_type = flt_to_error_type(ecc);
613 if (CE_XDIAG_EXT_ALG_APPLIED(ecc->flt_disp) &&
616 ecc_err->ecc_err_type = flt_to_error_type(ecc);