/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_event.h | 88 extern fmd_event_t *fmd_event_recreate(uint_t, const fmd_timeval_t *, 91 extern fmd_event_t *fmd_event_create(uint_t, hrtime_t, nvlist_t *, void *); 92 extern void fmd_event_destroy(fmd_event_t *); 93 extern void fmd_event_hold(fmd_event_t *); 94 extern void fmd_event_rele(fmd_event_t *); 96 extern void fmd_event_transition(fmd_event_t *, uint_t); 97 extern void fmd_event_commit(fmd_event_t *); 99 extern hrtime_t fmd_event_delta(fmd_event_t *, fmd_event_t *); 100 extern hrtime_t fmd_event_hrtime(fmd_event_t *); 102 extern int fmd_event_match(fmd_event_t *, uint_t, const void *); [all …]
|
H A D | fmd_event.c | 75 fmd_event_t * 121 return ((fmd_event_t *)ep); in fmd_event_recreate() 124 fmd_event_t * 171 return ((fmd_event_t *)ep); in fmd_event_create() 175 fmd_event_destroy(fmd_event_t *e) in fmd_event_destroy() 229 fmd_event_hold(fmd_event_t *e) in fmd_event_hold() 243 fmd_event_rele(fmd_event_t *e) in fmd_event_rele() 306 fmd_event_commit(fmd_event_t *e) in fmd_event_commit() 326 fmd_event_delta(fmd_event_t *e1, fmd_event_t *e2) in fmd_event_delta() 335 fmd_event_hrtime(fmd_event_t *ep) in fmd_event_hrtime() [all …]
|
H A D | fmd_api.h | 57 typedef struct fmd_event fmd_event_t; typedef 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 *);
|
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 | 39 fmd_event_t *se_event; /* pointer to corresponding event */ 67 extern int fmd_serd_hash_contains(fmd_serd_hash_t *, fmd_event_t *); 75 extern int fmd_serd_eng_contains(fmd_serd_eng_t *, fmd_event_t *); 76 extern int fmd_serd_eng_record(void *, fmd_event_t *);
|
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_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(void *, fmd_event_t *); 134 extern int fmd_case_insert_event(void *, fmd_event_t *); 162 extern int fmd_case_contains(fmd_case_t *, fmd_event_t *);
|
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_dispq.h | 67 extern void fmd_dispq_dispatch(fmd_dispq_t *, fmd_event_t *, const char *); 68 extern void fmd_dispq_dispatch_gid(fmd_dispq_t *, fmd_event_t *,
|
H A D | fmd_eventq.c | 141 fmd_eventq_insert_at_head(fmd_eventq_t *eq, fmd_event_t *ep) in fmd_eventq_insert_at_head() 179 fmd_eventq_insert_at_time(fmd_eventq_t *eq, fmd_event_t *ep) in fmd_eventq_insert_at_time() 235 fmd_event_t * 243 fmd_event_t *ep; in fmd_eventq_delete()
|
H A D | fmd_serd.c | 99 fmd_serd_hash_contains(fmd_serd_hash_t *shp, fmd_event_t *ep) in fmd_serd_hash_contains() 176 fmd_serd_eng_contains(fmd_serd_eng_t *sgp, fmd_event_t *ep) in fmd_serd_eng_contains() 190 fmd_serd_eng_record(void *ptr, fmd_event_t *ep) in fmd_serd_eng_record()
|
H A D | fmd_dispq.c | 236 fmd_event_t *ep, const char *class) in fmd_dispq_dispatch_one() 269 fmd_event_t *ep, const char *class, uint_t cc, char *cv[]) in fmd_dispq_dispatchv() 309 fmd_event_t *ep, const char *class, id_t gid) in fmd_dispq_dispatch_gid() 392 fmd_dispq_dispatch(fmd_dispq_t *dqp, fmd_event_t *ep, const char *class) in fmd_dispq_dispatch()
|
H A D | fmd_xprt.c | 372 fmd_event_t *e; in fmd_xprt_transition() 462 fmd_event_t *e; in fmd_xprt_event_syn() 526 fmd_event_t *e; in fmd_xprt_send_case() 554 fmd_event_t *e; in fmd_xprt_send_case_ro() 603 fmd_event_t *e; in fmd_xprt_event_unsub() 766 fmd_event_t *e; in fmd_xprt_create() 1453 fmd_event_t *e; in fmd_xprt_recv() 1763 fmd_event_t *e; in fmd_xprt_uuclose() 1788 fmd_event_t *e; in fmd_xprt_uuresolved() 1814 fmd_event_t *e; in fmd_xprt_updated() [all …]
|
H A D | fmd_module.c | 101 fmd_event_t *ep; in fmd_module_start() 499 fmd_event_t *e; in fmd_module_error() 528 fmd_module_dispatch(fmd_module_t *mp, fmd_event_t *e) in fmd_module_dispatch() 609 fmd_module_transport(fmd_module_t *mp, fmd_xprt_t *xp, fmd_event_t *e) in fmd_module_transport() 621 fmd_event_t *e; in fmd_module_timeout() 636 fmd_event_t *e; in fmd_module_gc() 665 fmd_module_contains(fmd_module_t *mp, fmd_event_t *ep) in fmd_module_contains() 1130 fmd_modhash_dispatch(fmd_modhash_t *mhp, fmd_event_t *ep) in fmd_modhash_dispatch() 1298 fmd_event_t *e; in fmd_modstat_snapshot()
|
H A D | fmd_timerq.h | 64 fmd_idspace_t *, fmd_timer_f *, void *, fmd_event_t *, hrtime_t);
|
H A D | fmd_dr.c | 75 fmd_event_t *e; in fmd_dr_event()
|
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/common/ |
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 *,
|
H A D | sw_impl.h | 94 extern void sw_recv(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *);
|
/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,
|
H A D | eft.c | 77 void (*hdlr)(fmd_hdl_t *, fmd_event_t *, nvlist_t *, const char *); 86 eft_recv(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class) in eft_recv()
|
H A D | itree.h | 79 fmd_event_t *ffep;
|
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/ |
H A D | panic_diag.c | 197 nvlist_t *attr, fmd_event_t *ep, boolean_t savecore_success) in swde_panic_solve() 400 swde_panic_detected(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, in swde_panic_detected() 496 swde_panic_savecore_done(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, in swde_panic_savecore_done()
|
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/ |
H A D | smf_response.c | 344 swrp_smf_cacheuuid(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, in swrp_smf_cacheuuid() 374 swrp_smf2fmd(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, in swrp_smf2fmd() 424 swrp_fmd2smf(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, in swrp_fmd2smf()
|
/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/common/disk-lights/ |
H A D | disk_lights.c | 58 static void disklights_recv(fmd_hdl_t *, fmd_event_t *, nvlist_t *, 289 disklights_recv(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, in disklights_recv()
|