Searched defs:aflt (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/os/
H A Decc.c115 bus_async_log_err(struct async_flt *aflt) argument
125 if (aflt->flt_in_memory)
126 cpu_check_allcpus(aflt);
129 * Note that aflt->flt_stat is not the CPU afsr.
131 (void) cpu_get_mem_unum_aflt(AFLT_STAT_INVALID, aflt,
133 aflt->flt_func(aflt, unum);
170 ue_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) argument
172 cpu_ue_log_err(aflt);
181 ce_drain(void *ignored, struct async_flt *aflt, errorq_elem_ argument
190 ce_scrub(struct async_flt *aflt) argument
[all...]
H A Dplat_ecc_unum.c511 plat_log_fruid_error2(int msg_type, char *unum, struct async_flt *aflt, argument
531 if (aflt->flt_in_memory) {
542 } else if (aflt->flt_status & ECC_ECACHE) {
556 e2d.ee2d_owning_proc = aflt->flt_bus_id;
564 e2d.ee2d_detecting_proc = aflt->flt_bus_id;
566 e2d.ee2d_timestamp = aflt->flt_id;
567 e2d.ee2d_afsr = aflt->flt_stat;
568 e2d.ee2d_afar = aflt->flt_addr;
591 plat_log_fruid_indictment(int msg_type, struct async_flt *aflt, char *unum) argument
686 contentsp->syndrome = aflt
720 plat_log_fruid_indictment2(int msg_type, struct async_flt *aflt, char *unum) argument
957 struct async_flt aflt; local
[all...]
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsysioerr.c109 sbus_log_csr_error(struct async_flt *aflt, char *unum);
806 struct async_flt aflt; local
810 bzero(&aflt, sizeof (aflt));
811 aflt.flt_id = gethrtime();
812 aflt.flt_stat = t_sb_csr;
813 aflt.flt_func = sbus_log_csr_error;
814 aflt.flt_bus_id = id;
815 aflt.flt_inst = inst;
816 aflt
829 sbus_log_csr_error(struct async_flt *aflt, char *unum) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_jalapeno.c315 struct async_flt *aflt = (struct async_flt *)flt; local
329 if (page_retire_check(aflt->flt_addr, &errors) == EINVAL) {
330 CE_XDIAG_SETSKIPCODE(aflt->flt_disp,
333 CE_XDIAG_SETSKIPCODE(aflt->flt_disp,
335 } else if (ce_scrub_xdiag_recirc(aflt, ce_queue, eqep,
347 cpu_log_err(aflt);
354 cpu_log_err(aflt);
H A Dmach_cpu_module.c94 ce_scrub_xdiag_recirc(struct async_flt *aflt, errorq_t *eqp, argument
100 flt_to_error_type(struct async_flt *aflt) argument
113 cpu_check_allcpus(struct async_flt *aflt) argument
141 cpu_get_mem_unum_aflt(int synd_stat, struct async_flt *aflt, argument
170 cpu_ereport_post(struct async_flt *aflt) argument
175 cpu_run_bus_error_handlers(struct async_flt *aflt, int expected) argument
H A Dus3_cheetahplus.c378 struct async_flt *aflt = (struct async_flt *)flt; local
391 cpu_log_err(aflt);
402 cpu_log_err(aflt);
893 struct async_flt *aflt = (struct async_flt *)ch_flt; local
895 uint64_t faddr = aflt->flt_addr;
903 if (!IS_PANTHER(cpunodes[aflt->flt_inst].implementation))
976 struct async_flt *aflt; local
1016 aflt = (struct async_flt *)&ch_flt;
1017 aflt->flt_id = gethrtime_waitfree();
1018 aflt
1066 struct async_flt *aflt = (struct async_flt *)flt; local
1092 cpu_payload_add_pcache(struct async_flt *aflt, nvlist_t *nvl) argument
1131 cpu_payload_add_tlb(struct async_flt *aflt, nvlist_t *nvl) argument
[all...]
H A Dopl_olympus.c1035 struct async_flt *aflt = (struct async_flt *)flt; local
1041 if (aflt->flt_status == OPL_ECC_URGENT_TRAP)
1062 ASSERT(aflt->flt_in_memory);
1074 if (!panicstr && aflt->flt_prot == AFLT_PROT_EC &&
1075 page_retire_check(aflt->flt_addr, NULL) == 0) {
1080 softcall(ecc_page_zero, (void *)aflt->flt_addr);
1110 opl_flt->flt_eid_sid = aflt->flt_inst;
1118 opl_flt->flt_eid_sid = aflt->flt_inst;
1134 struct async_flt *aflt = (struct async_flt *)opl_flt; local
1135 (void) page_retire(aflt
1170 cpu_ue_log_err(struct async_flt *aflt) argument
1235 cpu_get_mem_unum_aflt(int synd_status, struct async_flt *aflt, char *buf, int buflen, int *lenp) argument
1356 flt_to_trap_type(struct async_flt *aflt) argument
1373 cpu_payload_add_aflt(struct async_flt *aflt, nvlist_t *payload, nvlist_t *resource) argument
1461 struct async_flt *aflt = (struct async_flt *)opl_flt; local
1505 cpu_ereport_post(struct async_flt *aflt) argument
1571 cpu_run_bus_error_handlers(struct async_flt *aflt, int expected) argument
1591 struct async_flt *aflt = (struct async_flt *)payload; local
1778 struct async_flt *aflt = (struct async_flt *)opl_flt; local
1802 struct async_flt *aflt = (struct async_flt *)opl_flt; local
1913 struct async_flt *aflt; local
2109 struct async_flt *aflt; local
2270 cpu_check_allcpus(struct async_flt *aflt) argument
2275 cpu_ce_log_err(struct async_flt *aflt, errorq_elem_t *t) argument
2352 read_ecc_data(struct async_flt *aflt, short verbose, short ce_err) argument
2357 ce_scrub_xdiag_recirc(struct async_flt *aflt, errorq_t *eqp, errorq_elem_t *eqep, size_t afltoffset) argument
2366 flt_to_error_type(struct async_flt *aflt) argument
[all...]
H A Dspitfire.c112 static void cpu_read_paddr(struct async_flt *aflt, short verbose, short ce_err);
116 static void log_ce_err(struct async_flt *aflt, char *unum);
117 static void log_ue_err(struct async_flt *aflt, char *unum);
120 static int check_ecc(struct async_flt *aflt);
926 log_ce_err(struct async_flt *aflt, char *unum) argument
930 if ((aflt->flt_stat & P_AFSR_CE) && (ce_verbose_memory == 0)) {
934 spf_flt.cmn_asyncflt = *aflt;
951 flt_to_error_type(struct async_flt *aflt) argument
953 if (aflt->flt_status & ECC_INTERMITTENT)
955 if (aflt
972 struct async_flt *aflt = (struct async_flt *)spf_flt; local
1172 cpu_ue_log_err(struct async_flt *aflt) argument
1248 struct async_flt *aflt; local
1824 struct async_flt *aflt = (struct async_flt *)spf_flt; local
1926 cpu_get_mem_unum_aflt(int synd_status, struct async_flt *aflt, char *buf, int buflen, int *lenp) argument
2008 log_ue_err(struct async_flt *aflt, char *unum) argument
2063 struct async_flt *aflt = (struct async_flt *)flt; local
2349 cpu_check_allcpus(struct async_flt *aflt) argument
2404 struct async_flt *aflt = (struct async_flt *)arg; local
2495 struct async_flt *aflt = (struct async_flt *)&cp; local
2708 struct async_flt *aflt = local
2922 struct async_flt *aflt = (struct async_flt *)spf_flt; local
3048 struct async_flt *aflt = (struct async_flt *)spf_flt; local
3181 struct async_flt *aflt = (struct async_flt *)spflt; local
3891 struct async_flt *aflt; local
3944 struct async_flt *aflt; local
4088 cpu_run_bus_error_handlers(struct async_flt *aflt, int expected) argument
4111 struct async_flt *aflt = (struct async_flt *)payload; local
[all...]
H A Dus3_common.c141 static void cpu_scrubphys(struct async_flt *aflt);
145 static void cpu_ereport_init(struct async_flt *aflt);
147 static uint8_t cpu_flt_bit_to_plat_error(struct async_flt *aflt);
154 static int cpu_error_to_resource_type(struct async_flt *aflt);
1188 struct async_flt *aflt; local
1214 aflt = (struct async_flt *)&ch_flt;
1215 aflt->flt_id = gethrtime_waitfree();
1218 aflt->flt_stat = t_afsr;
1219 aflt->flt_addr = t_afar;
1220 aflt
1342 struct async_flt *aflt; local
1631 struct async_flt *aflt; local
1741 struct async_flt *aflt; local
2086 struct async_flt *aflt; local
2288 struct async_flt *aflt = (struct async_flt *)ch_flt; local
2382 struct async_flt *aflt = (struct async_flt *)flt; local
2570 struct async_flt *aflt = (struct async_flt *)ch_flt; local
2603 cpu_log_err(struct async_flt *aflt) argument
2702 cpu_ce_log_err(struct async_flt *aflt, errorq_elem_t *eqep) argument
3000 ce_ptnr_select(struct async_flt *aflt, int flags, int *typep) argument
3169 ce_ptnrchk_xc(struct async_flt *aflt, uchar_t *dispp) argument
3185 struct async_flt *aflt = cbarg->lkycb_aflt; local
3237 ce_scrub_xdiag_recirc(struct async_flt *aflt, errorq_t *eqp, errorq_elem_t *eqep, size_t afltoffset) argument
3350 cpu_ue_log_err(struct async_flt *aflt) argument
3377 struct async_flt *aflt; local
3517 cpu_get_mem_unum_aflt(int synd_status, struct async_flt *aflt, char *buf, int buflen, int *lenp) argument
3537 cpu_get_mem_unum_synd(int synd_code, struct async_flt *aflt, char *buf) argument
3698 read_ecc_data(struct async_flt *aflt, short verbose, short ce_err) argument
3710 struct async_flt *aflt = (struct async_flt *)ch_flt; local
3749 clear_ecc(struct async_flt *aflt) argument
3835 struct async_flt *aflt = (struct async_flt *)ch_flt; local
3847 cpu_scrubphys(struct async_flt *aflt) argument
3860 cpu_clearphys(struct async_flt *aflt) argument
3877 struct async_flt *aflt = (struct async_flt *)ch_flt; local
4135 struct async_flt *aflt = (struct async_flt *)ch_flt; local
4322 cpu_payload_add_dcache(struct async_flt *aflt, nvlist_t *nvl) argument
4369 cpu_payload_add_icache(struct async_flt *aflt, nvlist_t *nvl) argument
4418 cpu_payload_add_ecache(struct async_flt *aflt, nvlist_t *nvl) argument
4505 cpu_error_to_resource_type(struct async_flt *aflt) argument
4551 cpu_payload_add_aflt(struct async_flt *aflt, nvlist_t *payload, nvlist_t *resource, int *afar_status, int *synd_status) argument
4727 cpu_ereport_init(struct async_flt *aflt) argument
4753 struct async_flt *aflt = (struct async_flt *)ch_flt; local
4768 struct async_flt *aflt = (struct async_flt *)ch_flt; local
4815 struct async_flt *aflt = (struct async_flt *)ch_flt; local
4927 struct async_flt *aflt = (struct async_flt *)ch_flt; local
4972 struct async_flt *aflt = (struct async_flt *)ch_flt; local
5120 flt_to_trap_type(struct async_flt *aflt) argument
5158 flt_to_error_type(struct async_flt *aflt) argument
5480 cpu_check_allcpus(struct async_flt *aflt) argument
6320 struct async_flt *aflt; local
6356 struct async_flt *aflt; local
6486 struct async_flt *aflt; local
6664 cpu_ereport_post(struct async_flt *aflt) argument
6779 cpu_run_bus_error_handlers(struct async_flt *aflt, int expected) argument
6800 struct async_flt *aflt = (struct async_flt *)payload; local
6988 struct async_flt *aflt = (struct async_flt *)&ch_flt; local
7210 cpu_flt_bit_to_plat_error(struct async_flt *aflt) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/os/
H A Derror.c114 struct async_flt *aflt; local
175 aflt = (struct async_flt *)&(errh_flt.cmn_asyncflt);
176 aflt->flt_id = gethrtime();
177 aflt->flt_bus_id = getprocessorid();
178 aflt->flt_class = CPU_FAULT;
179 aflt->flt_prot = AFLT_PROT_NONE;
180 aflt->flt_priv = (((errh_flt.errh_er.attr & ERRH_MODE_MASK)
185 aflt->flt_panic = 1;
187 aflt->flt_panic = 0;
193 (void) errh_rq_full(aflt);
218 struct async_flt *aflt; local
407 errh_cpu_run_bus_error_handlers(struct async_flt *aflt, int expected) argument
438 errh_error_protected(struct regs *rp, struct async_flt *aflt, int *expected) argument
488 struct async_flt *aflt = (struct async_flt *)errh_fltp; local
551 cpu_ce_log_err(struct async_flt *aflt) argument
571 cpu_ue_log_err(struct async_flt *aflt) argument
726 ue_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) argument
737 ce_drain(void *ignored, struct async_flt *aflt, errorq_elem_t *eqep) argument
[all...]

Completed in 91 milliseconds