Searched refs:fmd_event_t (Results 1 - 25 of 80) sorted by relevance

1234

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_event.h90 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 Dfmd_eventq.h52 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 Dfmd_log.h64 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 Dfmd_serd.h41 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 Dfmd_dispq.h69 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 Dfmd_event.c75 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 Dfmd_case.h44 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 Dfmd_api.h57 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 Dfmd_module.h173 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 Dfmd_timerq.h66 fmd_idspace_t *, fmd_timer_f *, void *, fmd_event_t *, hrtime_t);
/illumos-gate/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/
H A Dcmd_opl.h45 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 Dcmd_dp.h105 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 Dcmd_dp_page.h46 extern void cmd_dp_page_defer(fmd_hdl_t *, nvlist_t *, fmd_event_t *,
H A Dcmd_dperr.c218 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 Dcmd_mem.h111 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 Dcmd_cpu.h253 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 Dcmd_cpuerr.c54 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 Dcmd_page.h94 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 Dgmem_mem.h80 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 Dgmem_page.h86 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 Dsw_impl.h94 extern void sw_recv(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *);
H A Dsw.h75 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 Dfme.h93 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 Dfmevt.h53 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 Diod_main.c57 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)

Completed in 361 milliseconds

1234