Lines Matching refs:aflt

378 	struct async_flt *aflt = (struct async_flt *)flt;  in cpu_impl_async_log_err()  local
391 cpu_log_err(aflt); in cpu_impl_async_log_err()
402 cpu_log_err(aflt); in cpu_impl_async_log_err()
893 struct async_flt *aflt = (struct async_flt *)ch_flt; in pn_cpu_log_diag_l2_info() local
895 uint64_t faddr = aflt->flt_addr; in pn_cpu_log_diag_l2_info()
903 if (!IS_PANTHER(cpunodes[aflt->flt_inst].implementation)) in pn_cpu_log_diag_l2_info()
976 struct async_flt *aflt; in cpu_tlb_parity_error() local
1016 aflt = (struct async_flt *)&ch_flt; in cpu_tlb_parity_error()
1017 aflt->flt_id = gethrtime_waitfree(); in cpu_tlb_parity_error()
1018 aflt->flt_bus_id = getprocessorid(); in cpu_tlb_parity_error()
1019 aflt->flt_inst = CPU->cpu_id; in cpu_tlb_parity_error()
1020 aflt->flt_pc = (caddr_t)rp->r_pc; in cpu_tlb_parity_error()
1021 aflt->flt_addr = trap_va; in cpu_tlb_parity_error()
1022 aflt->flt_prot = AFLT_PROT_NONE; in cpu_tlb_parity_error()
1023 aflt->flt_class = CPU_FAULT; in cpu_tlb_parity_error()
1024 aflt->flt_priv = (rp->r_tstate & TSTATE_PRIV) ? 1 : 0; in cpu_tlb_parity_error()
1025 aflt->flt_tl = tl1_trap ? 1 : 0; in cpu_tlb_parity_error()
1026 aflt->flt_panic = tl1_trap ? 1 : 0; in cpu_tlb_parity_error()
1029 aflt->flt_status = ECC_ITLB_TRAP; in cpu_tlb_parity_error()
1032 aflt->flt_payload = FM_EREPORT_PAYLOAD_ITLB_PE; in cpu_tlb_parity_error()
1034 aflt->flt_status = ECC_DTLB_TRAP; in cpu_tlb_parity_error()
1037 aflt->flt_payload = FM_EREPORT_PAYLOAD_DTLB_PE; in cpu_tlb_parity_error()
1045 if (aflt->flt_panic) { in cpu_tlb_parity_error()
1047 sizeof (ch_async_flt_t), ue_queue, aflt->flt_panic); in cpu_tlb_parity_error()
1055 sizeof (ch_async_flt_t), ce_queue, aflt->flt_panic); in cpu_tlb_parity_error()
1066 struct async_flt *aflt = (struct async_flt *)flt; in cpu_async_log_tlb_parity_err() local
1068 aflt = aflt; in cpu_async_log_tlb_parity_err()
1076 ASSERT(IS_PANTHER(cpunodes[aflt->flt_inst].implementation)); in cpu_async_log_tlb_parity_err()
1092 cpu_payload_add_pcache(struct async_flt *aflt, nvlist_t *nvl) in cpu_payload_add_pcache() argument
1094 ch_async_flt_t *ch_flt = (ch_async_flt_t *)aflt; in cpu_payload_add_pcache()
1105 ASSERT(IS_PANTHER(cpunodes[aflt->flt_inst].implementation)); in cpu_payload_add_pcache()
1131 cpu_payload_add_tlb(struct async_flt *aflt, nvlist_t *nvl) in cpu_payload_add_tlb() argument
1133 ch_async_flt_t *ch_flt = (ch_async_flt_t *)aflt; in cpu_payload_add_tlb()
1141 ASSERT(IS_PANTHER(cpunodes[aflt->flt_inst].implementation)); in cpu_payload_add_tlb()