/illumos-gate/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/ |
H A D | cmd.h | 106 #define CMD_ERRCL_ISL2XXCU(clcode) \ 107 ((clcode) >= CMD_ERRCL_UCC && (clcode) <= CMD_ERRCL_EDU_BL) 108 #define CMD_ERRCL_ISL3XXCU(clcode) \ 109 ((clcode) >= CMD_ERRCL_L3_UCC && (clcode) <= CMD_ERRCL_L3_MECC) 111 #define CMD_ERRCL_ISIOXE(clcode) \ 112 (((clcode) & (CMD_ERRCL_IOCE | CMD_ERRCL_IOUE)) != 0) 118 #define CMD_ERRCL_ISL2XXCU(clcode) \ 119 (((clcode) > [all...] |
H A D | cmd_cpuerr.c | 57 cmd_errcl_t clcode) 86 cc->cc_serdnm, clcode); 106 const char *class, cmd_errcl_t clcode) \ 108 uint8_t level = clcode & CMD_ERRCL_LEVEL_EXTRACT; \ 111 clcode &= CMD_ERRCL_LEVEL_MASK; \ 119 ptr, ntname "_n", ntname "_t", fltname, clcode)); \ 122 ptr, ntname, ntname "_n", ntname "_t", fltname, clcode)); \ 129 const char *class, cmd_errcl_t clcode) \ 131 uint8_t level = clcode & CMD_ERRCL_LEVEL_EXTRACT; \ 134 clcode 54 cmd_cpuerr_common(fmd_hdl_t *hdl, fmd_event_t *ep, cmd_cpu_t *cpu, cmd_case_t *cc, cmd_ptrsubtype_t pstype, const char *serdnm, const char *serdn, const char *serdt, const char *fltnm, cmd_errcl_t clcode) argument 474 cmd_xxcu_initial(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode, uint_t hdlrid) argument 548 cmd_xxu(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 555 cmd_xxc(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 562 cmd_nop_train(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 569 cmd_miscregs_train(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument [all...] |
H A D | cmd_mem.h | 173 nvlist_t *nvl, const char *class, cmd_errcl_t clcode,
|
H A D | cmd_main.c | 80 cmd_errcl_t clcode) 99 const char *class, cmd_errcl_t clcode) 102 "ereport.cpu.SPARC64-VI.", clcode)); 79 cmd_nop(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 98 opl_opluecpu_detio(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument
|
H A D | cmd_cpu.h | 782 extern int cmd_cpu_synd_check(uint16_t, cmd_errcl_t clcode); 784 extern int cmd_cpu_synd_check(uint32_t, cmd_errcl_t clcode);
|
H A D | cmd_cpu.c | 480 fmd_hdl_debug(hdl, "writing redelivery clcode %llx for case %s\n", 507 cmd_cpu_t *cpu, cmd_errcl_t clcode) 517 err |= cmd_xr_fill(hdl, nvl, xr, clcode); 519 err |= cmd_xr_pn_cache_fill(hdl, nvl, xr, cpu, clcode); 531 xr->xr_clcode = clcode; 568 fmd_hdl_debug(hdl, "destroying xr (clcode %llx) at %p\n", 1347 cmd_trw_ref(fmd_hdl_t *hdl, cmd_xxcu_trw_t *trw, cmd_errcl_t clcode) argument 1350 trw->trw_mask |= clcode; 506 cmd_xr_create(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, cmd_cpu_t *cpu, cmd_errcl_t clcode) argument
|
/illumos-gate/usr/src/cmd/fm/modules/sun4v/cpumem-diagnosis/ |
H A D | cmd_cpu_arch.c | 66 cmd_xr_error_type(cmd_errcl_t clcode) argument 68 if (CMD_ERRCL_ISMISCREGS(clcode)) 70 else if (CMD_ERRCL_ISL2XXCU(clcode)) 72 else if (CMD_ERRCL_ISL2ND(clcode)) 74 else if (CMD_ERRCL_ISMEM(clcode)) 76 else if (CMD_ERRCL_ISDCDP(clcode)) 78 else if (CMD_ERRCL_ISICDP(clcode)) 80 else if (CMD_ERRCL_REMOTEL2(clcode)) 87 cmd_fill_errdata(cmd_errcl_t clcode, cmd_cpu_t *cpu, cmd_case_t **cc, argument 92 err_type = cmd_xr_error_type(clcode); 136 cmd_afar_status_check(uint8_t afar_status, cmd_errcl_t clcode) argument 236 cmd_xr_fill(fmd_hdl_t *hdl, nvlist_t *nvl, cmd_xr_t *xr, cmd_errcl_t clcode) argument 282 cmd_cpu_synd_check(uint32_t synd, cmd_errcl_t clcode) argument 313 cmd_afsr_check(fmd_hdl_t *hdl, uint64_t afsr, cmd_errcl_t clcode, uint8_t *stat_val) argument 366 cmd_afar_valid(fmd_hdl_t *hdl, nvlist_t *nvl, cmd_errcl_t clcode, uint64_t *afar) argument [all...] |
H A D | cmd_memerr_arch.c | 158 cmd_errcl_t clcode) 185 clcode |= CMD_CPU_LEVEL_CHIP; 186 return (cmd_l2u(hdl, ep, nvl, class, clcode)); 196 * sun4v's xe_common routine has an extra argument, clcode, compared 202 const char *class, cmd_errcl_t clcode, cmd_xe_handler_f *hdlr) 256 switch (clcode) { 279 return (cmd_c2c(hdl, ep, nvl, class, clcode)); 289 clcode); 301 cmd_errcl_t clcode) 306 return (xe_common(hdl, ep, nvl, class, clcode, cmd_ce_commo 157 cmd_c2c(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 201 xe_common(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode, cmd_xe_handler_f *hdlr) argument 300 cmd_ce(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 311 cmd_ue_train(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 335 cmd_ue(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 351 cmd_frx(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 360 cmd_fb(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 459 cmd_fb_train(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 484 cmd_fw_defect(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument [all...] |
/illumos-gate/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/ |
H A D | cmd_dperr.c | 219 cmd_errcl_t clcode, uint8_t dperr) 383 cmd_errcl_t clcode) 386 return (cmd_dp_common(hdl, ep, nvl, class, clcode, 389 return (cmd_dp_common(hdl, ep, nvl, class, clcode, 395 cmd_errcl_t clcode) 398 return (cmd_dp_common(hdl, ep, nvl, class, clcode, 402 return (cmd_dp_common(hdl, ep, nvl, class, clcode, 408 cmd_errcl_t clcode) 410 return (cmd_dp_common(hdl, ep, nvl, class, clcode, 416 cmd_errcl_t clcode) 218 cmd_dp_common(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode, uint8_t dperr) argument 382 cmd_dp_cds(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 394 cmd_dp_dx(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 407 cmd_dp_ex(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 415 cmd_dp_cp(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument [all...] |
H A D | cmd_cpu_arch.c | 48 * The unused argument 'clcode' is needed for our sun4v sibling. 53 cmd_xr_fill(fmd_hdl_t *hdl, nvlist_t *nvl, cmd_xr_t *xr, cmd_errcl_t clcode) argument 103 cmd_afar_status_check(uint8_t afar_status, cmd_errcl_t clcode) argument 116 cmd_fill_errdata(cmd_errcl_t clcode, cmd_cpu_t *cpu, cmd_case_t **cc, argument 119 if (CMD_ERRCL_ISL2XXCU(clcode)) { 130 cmd_cpu_synd_check(uint16_t synd, cmd_errcl_t clcode) argument 141 cmd_afar_valid(fmd_hdl_t *hdl, nvlist_t *nvl, cmd_errcl_t clcode, argument
|
H A D | cmd_memerr_arch.c | 111 cmd_errcl_t clcode) 119 cmd_errcl_t clcode) 126 cmd_errcl_t clcode) 128 cmd_errcl_t matchmask = (clcode == CMD_ERRCL_FRC ? (CMD_ERRCL_RCE | 131 return (cmd_rxefrx_common(hdl, ep, nvl, class, clcode, matchmask)); 212 const char *class, cmd_errcl_t clcode, cmd_errcl_t matchmask) 218 int isrxe = CMD_ERRCL_MATCH(clcode, CMD_ERRCL_RCE | CMD_ERRCL_RUE); 219 int isce = CMD_ERRCL_MATCH(clcode, CMD_ERRCL_RCE | CMD_ERRCL_FRC); 222 uint8_t level = clcode & CMD_ERRCL_LEVEL_EXTRACT; 224 clcode 110 cmd_ce(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 118 cmd_ue(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 125 cmd_frx(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 211 cmd_rxefrx_common(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode, cmd_errcl_t matchmask) argument 469 ioxe_common(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 498 cmd_rxe(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 508 cmd_ioxe(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 526 cmd_ioxe_sec(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument [all...] |
H A D | cmd_oplerr.c | 437 const char *class, cmd_errcl_t clcode) 443 fmd_hdl_debug(hdl, "cmd_mac_common: clcode=%ll\n", clcode); 518 const char *class, cmd_errcl_t clcode) 526 const char *class, cmd_errcl_t clcode) 436 cmd_opl_mac_common(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 517 cmd_opl_cpu_mem(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument 525 cmd_opl_io_mem(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, cmd_errcl_t clcode) argument
|
H A D | cmd_Lxcacheerr.c | 959 const char *fltnm, cmd_errcl_t clcode) 1117 * nvl, ep, clcode 1142 Lxcache->Lxcache_clcode = (clcode | CMD_CPU_LEVEL_CORE); 1974 cmd_cpu_t *cpu, cmd_errcl_t clcode) 1995 /* check clcode for l2/l3 first */ 1996 if (CMD_ERRCL_ISL3XXCU(clcode)) { 956 cmd_us4plus_tag_err(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, cmd_cpu_t *cpu, cmd_ptrsubtype_t pstype, const char *serdn, const char *serdt, const char *fltnm, cmd_errcl_t clcode) argument 1973 cmd_xr_pn_cache_fill(fmd_hdl_t *hdl, nvlist_t *nvl, cmd_xr_t *xr, cmd_cpu_t *cpu, cmd_errcl_t clcode) argument
|