/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_event.h | 90 extern fmd_event_t *fmd_event_recreate(uint_t, const fmd_timeval_t *, 93 extern fmd_event_t *fmd_event_create(uint_t, hrtime_t, nvlist_t *, void *); 94 extern void fmd_event_destroy(fmd_event_t *); 95 extern void fmd_event_hold(fmd_event_t *); 96 extern void fmd_event_rele(fmd_event_t *); 98 extern void fmd_event_transition(fmd_event_t *, uint_t); 99 extern void fmd_event_commit(fmd_event_t *); 101 extern hrtime_t fmd_event_delta(fmd_event_t *, fmd_event_t *); 102 extern hrtime_t fmd_event_hrtime(fmd_event_t *); [all...] |
H A D | fmd_eventq.h | 52 fmd_event_t *eqe_event; /* pointer to event */ 76 extern void fmd_eventq_insert_at_head(fmd_eventq_t *, fmd_event_t *); 77 extern void fmd_eventq_insert_at_time(fmd_eventq_t *, fmd_event_t *); 78 extern fmd_event_t *fmd_eventq_delete(fmd_eventq_t *);
|
H A D | fmd_log.h | 64 typedef void fmd_log_f(fmd_log_t *, fmd_event_t *, void *); 80 extern void fmd_log_append(fmd_log_t *, fmd_event_t *, fmd_case_t *); 81 extern void fmd_log_commit(fmd_log_t *, fmd_event_t *); 82 extern void fmd_log_decommit(fmd_log_t *, fmd_event_t *);
|
H A D | fmd_serd.h | 41 fmd_event_t *se_event; /* pointer to corresponding event */ 69 extern int fmd_serd_hash_contains(fmd_serd_hash_t *, fmd_event_t *); 77 extern int fmd_serd_eng_contains(fmd_serd_eng_t *, fmd_event_t *); 78 extern int fmd_serd_eng_record(fmd_serd_eng_t *, fmd_event_t *);
|
H A D | fmd_dispq.h | 69 extern void fmd_dispq_dispatch(fmd_dispq_t *, fmd_event_t *, const char *); 70 extern void fmd_dispq_dispatch_gid(fmd_dispq_t *, fmd_event_t *,
|
H A D | fmd_event.c | 75 fmd_event_t * 121 return ((fmd_event_t *)ep); 124 fmd_event_t * 171 return ((fmd_event_t *)ep); 175 fmd_event_destroy(fmd_event_t *e) 229 fmd_event_hold(fmd_event_t *e) 243 fmd_event_rele(fmd_event_t *e) 278 fmd_event_transition(fmd_event_t *e, uint_t state) 306 fmd_event_commit(fmd_event_t *e) 326 fmd_event_delta(fmd_event_t *e [all...] |
H A D | fmd_case.h | 44 fmd_event_t *cit_event; /* pointer to held event */ 73 fmd_event_t *ci_principal; /* principal event (if any) */ 133 extern int fmd_case_insert_principal(fmd_case_t *, fmd_event_t *); 134 extern int fmd_case_insert_event(fmd_case_t *, fmd_event_t *); 162 extern int fmd_case_contains(fmd_case_t *, fmd_event_t *);
|
H A D | fmd_api.h | 57 typedef struct fmd_event fmd_event_t; typedef in typeref:struct:fmd_event 104 void (*fmdo_recv)(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *); 109 int (*fmdo_send)(fmd_hdl_t *, fmd_xprt_t *, fmd_event_t *, nvlist_t *); 187 extern void fmd_case_add_ereport(fmd_hdl_t *, fmd_case_t *, fmd_event_t *); 194 extern void fmd_case_setprincipal(fmd_hdl_t *, fmd_case_t *, fmd_event_t *); 195 extern fmd_event_t *fmd_case_getprincipal(fmd_hdl_t *, fmd_case_t *); 212 extern int fmd_serd_record(fmd_hdl_t *, const char *, fmd_event_t *); 224 extern id_t fmd_timer_install(fmd_hdl_t *, void *, fmd_event_t *, hrtime_t); 258 extern int fmd_event_local(fmd_hdl_t *, fmd_event_t *); 279 extern nvlist_t *fmd_xprt_translate(fmd_hdl_t *, fmd_xprt_t *, fmd_event_t *); [all...] |
H A D | fmd_module.h | 173 extern void fmd_module_dispatch(fmd_module_t *, fmd_event_t *); 174 extern int fmd_module_transport(fmd_module_t *, fmd_xprt_t *, fmd_event_t *); 179 extern int fmd_module_contains(fmd_module_t *, fmd_event_t *); 216 extern void fmd_modhash_dispatch(fmd_modhash_t *, fmd_event_t *);
|
H A D | fmd_timerq.h | 66 fmd_idspace_t *, fmd_timer_f *, void *, fmd_event_t *, hrtime_t);
|
/illumos-gate/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/ |
H A D | cmd_opl.h | 45 extern cmd_evdisp_t cmd_oplinv_urg(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 47 extern cmd_evdisp_t cmd_oplcre(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 49 extern cmd_evdisp_t cmd_opltsb_ctx(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 51 extern cmd_evdisp_t cmd_opltsbp(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 53 extern cmd_evdisp_t cmd_oplpstate(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 55 extern cmd_evdisp_t cmd_opltstate(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 57 extern cmd_evdisp_t cmd_opliug_f(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 59 extern cmd_evdisp_t cmd_opliug_r(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 61 extern cmd_evdisp_t cmd_oplsdc(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 63 extern cmd_evdisp_t cmd_oplwdt(fmd_hdl_t *, fmd_event_t *, nvlist_ [all...] |
H A D | cmd_dp.h | 105 extern cmd_evdisp_t cmd_dp_cds(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 108 extern cmd_evdisp_t cmd_dp_dx(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 111 extern cmd_evdisp_t cmd_dp_ex(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 114 extern cmd_evdisp_t cmd_dp_cp(fmd_hdl_t *, fmd_event_t *, nvlist_t *,
|
H A D | cmd_dp_page.h | 46 extern void cmd_dp_page_defer(fmd_hdl_t *, nvlist_t *, fmd_event_t *,
|
H A D | cmd_dperr.c | 218 cmd_dp_common(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, 295 fmd_event_t *ep; 382 cmd_dp_cds(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, 394 cmd_dp_dx(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, 407 cmd_dp_ex(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class, 415 cmd_dp_cp(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class,
|
/illumos-gate/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/ |
H A D | cmd_mem.h | 111 typedef cmd_evdisp_t cmd_xe_handler_f(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 117 extern cmd_evdisp_t cmd_ce(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 119 extern cmd_evdisp_t cmd_ue(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 121 extern cmd_evdisp_t cmd_ce_common(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 124 extern cmd_evdisp_t cmd_ue_common(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 142 extern cmd_evdisp_t cmd_fb(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 144 extern cmd_evdisp_t cmd_fw_defect(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 146 extern cmd_evdisp_t cmd_fb_train(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 148 extern cmd_evdisp_t cmd_ue_train(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 164 extern cmd_evdisp_t cmd_frx(fmd_hdl_t *, fmd_event_t *, nvlist_ [all...] |
H A D | cmd_cpu.h | 253 typedef void cmd_xr_hdlr_f(fmd_hdl_t *, cmd_xr_t *, fmd_event_t *); 293 extern cmd_xr_t *cmd_xr_create(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 299 extern void cmd_xxc_resolve(fmd_hdl_t *, cmd_xr_t *, fmd_event_t *); 300 extern void cmd_xxu_resolve(fmd_hdl_t *, cmd_xr_t *, fmd_event_t *); 301 extern void cmd_nop_resolve(fmd_hdl_t *, cmd_xr_t *, fmd_event_t *); 302 extern cmd_evdisp_t cmd_xxcu_initial(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 501 extern cmd_evdisp_t cmd_xxc(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 503 extern cmd_evdisp_t cmd_xxu(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 512 extern cmd_evdisp_t cmd_l2c(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 514 extern cmd_evdisp_t cmd_l2u(fmd_hdl_t *, fmd_event_t *, nvlist_ [all...] |
H A D | cmd_cpuerr.c | 54 cmd_cpuerr_common(fmd_hdl_t *hdl, fmd_event_t *ep, cmd_cpu_t *cpu, 105 cmd_##name(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, \ 128 cmd_##name(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, \ 189 cmd_##name(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, \ 265 cmd_nop_hdlr(fmd_hdl_t *hdl, cmd_xr_t *xr, fmd_event_t *ep) 272 cmd_xxu_hdlr(fmd_hdl_t *hdl, cmd_xr_t *xr, fmd_event_t *ep) 342 cmd_xxc_hdlr(fmd_hdl_t *hdl, cmd_xr_t *xr, fmd_event_t *ep) 394 cmd_xxcu_resolve(fmd_hdl_t *hdl, cmd_xr_t *xr, fmd_event_t *ep, 456 cmd_xxc_resolve(fmd_hdl_t *hdl, cmd_xr_t *xr, fmd_event_t *ep) 462 cmd_xxu_resolve(fmd_hdl_t *hdl, cmd_xr_t *xr, fmd_event_t *e [all...] |
H A D | cmd_page.h | 94 extern void cmd_page_fault(fmd_hdl_t *, nvlist_t *, nvlist_t *, fmd_event_t *,
|
/illumos-gate/usr/src/cmd/fm/modules/sun4v/generic-mem/ |
H A D | gmem_mem.h | 80 extern gmem_evdisp_t gmem_ce(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 92 extern int gmem_serd_record(fmd_hdl_t *, const char *, uint32_t, fmd_event_t *);
|
H A D | gmem_page.h | 86 extern int gmem_page_fault(fmd_hdl_t *, nvlist_t *, nvlist_t *, fmd_event_t *,
|
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/common/ |
H A D | sw_impl.h | 94 extern void sw_recv(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *);
|
H A D | sw.h | 75 typedef void sw_dispfunc_t(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 184 extern id_t sw_timer_install(fmd_hdl_t *, id_t, void *, fmd_event_t *,
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | fme.h | 93 void fme_receive_external_report(fmd_hdl_t *hdl, fmd_event_t *ffep, 96 void fme_receive_repair_list(fmd_hdl_t *hdl, fmd_event_t *ffep,
|
/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/ |
H A D | fmevt.h | 53 extern void fmevt_recv(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *);
|
/illumos-gate/usr/src/cmd/fm/modules/sun4u/USII-io-diagnosis/ |
H A D | iod_main.c | 57 static void iod_recv(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *); 89 iod_recv(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class)
|