/illumos-gate/usr/src/cmd/fm/eversholt/files/common/ |
H A D | nic.esc | 29 * properties set in the event payload (both integer types). 44 event fault.io.nic.transceiver.TYPE@pcifn/port/transceiver \ 46 event fault.io.nic.transceiver.TYPE@pciexfn/port/transceiver \ 55 event ereport.io.nic.txr-err@pcifn; 56 event ereport.io.service.lost@pcifn; 58 event ereport.io.nic.txr-err@pciexfn; 59 event ereport.io.service.lost@pciexfn;
|
H A D | pci.esc | 126 event error.io.pci.nr-pw-d@PCIFN; 128 event error.io.pci.ta-pw-d@PCIFN; 132 event error.io.pci.f-dpe-d@PCIFN; 135 event error.io.pci.ape-d@PCIFN; 136 event error.io.pci.ape-u@PCIFN; 143 event error.io.pci.ta-u@PCIFN; 144 event error.io.pci.ma-u@PCIFN; 153 event error.io.pci.serr-u@PCIFN; 154 event error.io.pcix.scpe-d@PCIFN; 155 event error.io.pcix.scpe-u@PCIFN; [all …]
|
H A D | pciex.esc | 191 event error.io.pciex.lost-d@PCIEXFN; 193 event error.io.service.restored@PCIFN; 369 event error.io.pciex.fatlink@PCIEXFN; 578 event error.io.pciex.nr-d@PCIEXFN; 801 event error.io.pciex.fatal@PCIEXFN; 806 event error.io.pciex.mtlp-d@PCIEXFN; 807 event error.io.pciex.ca-d@PCIEXFN; 828 event error.io.pciex.ca-u@PCIEXFN; 831 event error.io.pciex.ur-u@PCIEXFN; 834 event error.io.pciex.nr-u@PCIEXFN; [all …]
|
H A D | pciexrc.esc | 78 event error.io.pciex.rc.stall@hostbridge; 79 event error.io.pciex.rc.poiscomp@hostbridge; 80 event error.io.pciex.nr-d@hostbridge/pciexrc/PCIEXFN; 87 /* Upset event */ 88 event upset.io.pciex.rc.stall@hostbridge; 89 event upset.io.pciex.rc.discard@hostbridge; 95 event fault.io.pciex.rc.generic-ue@hostbridge, 97 event fault.io.pciex.rc.generic-sw@hostbridge, 99 event fault.io.pciex.rc.generic-fw@hostbridge, 130 event error.io.pciex.rc.generic-ue1@hostbridge; [all …]
|
H A D | sca1000.esc | 55 event fault.io.sca1000.hw@P, FITrate=50, ASRU=P, FRU=P; 60 event error.io.sca1000.hw.device@P; /* DMA device errors */ 61 event error.io.sca1000.hw.timeout@P; /* Device hang */ 66 event ereport.io.sca1000.hw.device@P; 67 event ereport.io.sca1000.hw.timeout@P; 70 * Declear event propagations for faults
|
H A D | sca500.esc | 55 event fault.io.sca500.hw@P, FITrate=50, ASRU=P, FRU=P; 60 event error.io.sca500.hw.device@P; /* DMA device errors */ 61 event error.io.sca500.hw.timeout@P; /* Device hang */ 66 event ereport.io.sca500.hw.device@P; 67 event ereport.io.sca500.hw.timeout@P; 70 * Declear event propagations for faults
|
H A D | sensor.esc | 38 event fault.fan.failed@fan; 39 event fault.psu.failed@psu; 45 event fault.fan.failed-pred@fan; 46 event fault.psu.failed-int@psu; 47 event fault.psu.failed-ext@psu; 48 event fault.psu.failed-pred@psu; 53 event ereport.sensor.failure@fan; 54 event ereport.sensor.failure@psu;
|
H A D | storage.esc | 29 * Fault event definitions. 38 event fault.device.fan.fail@fan; 40 event fault.device.psu.fail@psu; 41 event fault.device.psu.fail@psu; 48 event fault.io.i2c.fail@psu; 57 event fault.power.fail@psu; 58 event fault.power.fail@psu; 63 event fault.sp.fail@controller; 67 event fault.temp.fail@fanmodule; 68 event fault.temp.fail@psu; [all …]
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/ |
H A D | amd64.esc | 277 event upset.memory.discard1@chip/core/strand; 321 event upset.memory.discard3@chip/core/strand; 461 event fault.cpu.amd.icachedata@chip/core/strand, 491 event fault.cpu.amd.icachestag@chip/core/strand; 572 event fault.cpu.amd.dcachetag@chip/core/strand; 584 event fault.cpu.amd.dcachestag@chip/core/strand; 596 event fault.cpu.amd.l1dtlb@chip/core/strand; 608 event fault.cpu.amd.l2dtlb@chip/core/strand; 636 event ereport.cpu.amd.nb.ma@strand{within(5s)}; 637 event ereport.cpu.amd.nb.ta@strand{within(5s)}; [all …]
|
H A D | gcpu.esc | 30 * Most propogations are generated by preprocessor macros. The event 44 event ereport.cpu.generic-x86.leafclass@chip/core/strand { within(1s) } 64 event fault.cpu.generic-x86.internal@chip/core/strand, 84 event ereport.cpu.generic-x86.leafclass@chip/core/strand \ 86 event ereport.cpu.generic-x86.leafclass/**/_uc@chip/core/strand \ 151 event fault.cpu.generic-x86.fltleaf@chip/core/strand, \ 162 event fault.cpu.generic-x86.fltleaf@chip/core/strand, retire=0, \ 210 event upset.discard@chip/core/strand;
|
H A D | gcpu_amd.esc | 95 event ereport.cpu.generic-x86.mem_ce@chip/core/strand { within(1s) }; 96 event ereport.cpu.generic-x86.mem_ue@chip/core/strand { within(1s) }; 108 * | (CSPATH) for the same chip number, diagnose to an fault event | 111 * | if we are over that limit then discard the event since we | 133 event fault.memory.generic-x86.page_ce@CSPATH, 138 event fault.memory.generic-x86.dimm_ce@CSPATH, 149 event upset.memory.generic-x86.discard@chip/core/strand; 161 event fault.memory.generic-x86.page_ue@CSPATH, 164 event fault.memory.generic-x86.dimm_ue@CSPATH; 174 event upset.memory.generic-x86.discard3@CSPATH; [all …]
|
H A D | intel.esc | 195 event upset.discard@chip/core/strand; 227 event ereport.cpu.intel.nb.ddr2_mem_ue@ 230 event fault.memory.intel.page_ue@ 233 event fault.memory.intel.dimm_ue@ 270 event ereport.cpu.intel.nb.ddr2_mem_ce@ 363 event ereport.cpu.intel.nb.ddr2_spd@ 365 event upset.discard@memory-controller; 415 event upset.cpu.intel.nb.pex@hostbridge; 424 event upset.discard@rank; 453 event fault.memory.intel.page_ue@ [all …]
|
/illumos-gate/usr/src/cmd/fm/fmadm/common/ |
H A D | faulty.c | 185 nvlist_t *event; member 856 uurec_p->event = NULL; in add_fault_record_to_catalog() 857 (void) nvlist_dup(nvl, &uurec_p->event, 0); in add_fault_record_to_catalog() 1281 print_dict_info(srp->uurec->event); in print_sup_record()
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_asru.c | 168 fmd_asru_replacement_state(nvlist_t *event, int hc_only) in fmd_asru_replacement_state() argument 190 if (nvlist_lookup_nvlist(event, FM_FAULT_ASRU, &asru) == 0 && in fmd_asru_replacement_state() 195 if (nvlist_lookup_nvlist(event, FM_FAULT_RESOURCE, in fmd_asru_replacement_state() 211 if (nvlist_lookup_nvlist(event, FM_FAULT_FRU, &fru) == 0 && in fmd_asru_replacement_state()
|
H A D | fmd_protocol.c | 211 boolean_t faulty, boolean_t unusable, boolean_t message, nvlist_t *event, in fmd_protocol_rsrc_asru() argument 252 if (event != NULL) in fmd_protocol_rsrc_asru() 253 err |= nvlist_add_nvlist(nvl, FM_RSRC_ASRU_EVENT, event); in fmd_protocol_rsrc_asru()
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_lex.l | 78 <S0>event { return (INJ_TOK_EVENT); }
|
/illumos-gate/usr/src/cmd/fm/modules/common/ |
H A D | Makefile | 30 ext-event-transport \
|
/illumos-gate/usr/src/cmd/fm/modules/common/event-transport/ |
H A D | Makefile.etm | 27 MODULE = event-transport
|
H A D | etm_xport_api.h | 130 etm_xport_send_filter(fmd_hdl_t *hdl, nvlist_t *event, const char *dest); 138 etm_xport_post_filter(fmd_hdl_t *hdl, nvlist_t *event, const char *src);
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | eft_mdb.c | 445 (void) eft_node((uintptr_t)node.u.event.ename, DCMD_ADDRSPEC, 0, in eft_node() 448 (void) eft_node((uintptr_t)node.u.event.epname, DCMD_ADDRSPEC, in eft_node() 450 if (node.u.event.eexprlist) { in eft_node() 452 (void) eft_node((uintptr_t)node.u.event.eexprlist, in eft_node() 459 (void) eft_node((uintptr_t)node.u.event.ename, DCMD_ADDRSPEC, 0, in eft_node()
|
H A D | eval.c | 552 nodep = np->u.event.epname; in eval_func() 562 ent.ename = np->u.event.ename->u.name.s; in eval_func() 714 struct event *flt = arrowp->tail->myevent; in eval_func() 744 flt->enode->u.event.ename->u.name.s); in eval_func() 753 flt->enode->u.event.ename->u.name.s); in eval_func() 759 flt->enode->u.event.ename->u.name.s); in eval_func() 1064 npstart = events[0]->u.event.ewname; in eval_dup() 1065 npcont = events[0]->u.event.oldepname; in eval_dup() 1069 npstart = events[1]->u.event.ewname; in eval_dup() 1070 npcont = events[1]->u.event.oldepname; in eval_dup() [all …]
|
H A D | fme.c | 100 struct event *e0; 227 set_needed_arrows(struct event *ep, struct event *ep2, struct fme *fmep) in set_needed_arrows() 593 struct event *ep; in reconstitute_observations() 702 struct event *ep; in fme_restart() 975 struct event *ep; in fme_print() 1328 struct event *sp; in upsets_eval() 1613 clear_arrows(struct event *ep, struct event *ep2, struct fme *fmep) in clear_arrows() 1635 struct event *ep; in fme_receive_report() 1915 struct event *ep; in print_suspects() 2242 struct event *ep; in trim_suspects() [all …]
|
H A D | iexpr.c | 110 return (iexpr_hash(np->u.event.ename) + in iexpr_hash() 111 iexpr_hash(np->u.event.epname)); in iexpr_hash() 196 diff = iexpr_cmp(np1->u.event.ename, np2->u.event.ename); in iexpr_cmp() 199 return (iexpr_cmp(np1->u.event.epname, np2->u.event.epname)); in iexpr_cmp()
|
H A D | itree.c | 370 ret->u.event.ename = tname_dup(oldnode->u.event.ename, CN_NONE); in tevent_dup_to_epname() 477 event_cmp(struct event *ep1, struct event *ep2) in event_cmp() 490 struct event * 1268 np->u.event.epname = oldnptop->u.event.epname; in vmatch() 1577 itree_pevent(struct event *lhs, struct event *ep, void *arg) in itree_pevent() 1698 struct event *ep = (struct event *)right; in itree_destructor() 1738 struct event *ep = (struct event *)right; in itree_pruner() 1914 if (fromev->u.event.declp->u.stmt.np->u.event.eexprlist) in itree_set_arrow_traits() 1916 fromev->u.event.declp->u.stmt.np->u.event.eexprlist); in itree_set_arrow_traits() 1935 if (toev->u.event.declp->u.stmt.np->u.event.eexprlist) in itree_set_arrow_traits() [all …]
|
H A D | itree.h | 75 struct event { struct 76 struct event *suspects; argument 77 struct event *psuspects; argument 78 struct event *observations; /* for lists like suspect list */ argument 95 struct event *myevent; argument 142 struct event *itree_lookup(struct lut *itp, argument 147 struct bubble *itree_next_bubble(struct event *eventp, struct bubble *last); 151 void itree_pevent_brief(int flags, struct event *eventp);
|