Lines Matching refs:ecc
123 static int clear_ecc(struct async_flt *ecc);
1334 * Log fast ecc error, called from either Fast ECC at TL=0 or Fast
2745 cpu_ce_scrub_mem_err_common(struct async_flt *ecc, boolean_t logout_tried)
2800 if (!cpu_ce_delayed_ec_logout(ecc->flt_addr))
2813 cpu_scrubphys(ecc);
2828 if (clear_ecc(ecc))
2836 (void) lddphys(P2ALIGN(ecc->flt_addr, 8));
2847 if (clear_ecc(ecc))
2870 hit = cpu_matching_ecache_line(ecc->flt_addr, &clop->clo_data,
2888 ecc->flt_addr, ecp->ec_tag);
2948 cpu_ce_scrub_mem_err(struct async_flt *ecc, boolean_t logout_tried)
2954 ecc->flt_status &= ~(ECC_INTERMITTENT | ECC_PERSISTENT | ECC_STICKY);
2960 if (ecc->flt_status & ECC_IOBUS)
2961 ecc->flt_stat = C_AFSR_MEMORY;
2967 ecc->flt_disp = cpu_ce_scrub_mem_err_common(ecc, logout_tried);
3284 struct async_flt *ecc;
3293 ecc = (struct async_flt *)(ndata + afltoffset);
3295 ASSERT(ecc->flt_class == CPU_FAULT ||
3296 ecc->flt_class == BUS_FAULT);
3297 ecc->flt_class = (ecc->flt_class == CPU_FAULT) ?
3301 cbargp->lkycb_aflt = ecc;
3690 cpu_read_paddr(struct async_flt *ecc, short verbose, short ce_err)
6813 cpu_ce_count_unum(struct async_flt *ecc, int len, char *unum)