Searched refs:fmd_eventq_t (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_eventq.h68 } fmd_eventq_t; typedef in typeref:struct:fmd_eventq
73 extern fmd_eventq_t *fmd_eventq_create(struct fmd_module *,
75 extern void fmd_eventq_destroy(fmd_eventq_t *);
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 *);
79 extern void fmd_eventq_done(fmd_eventq_t *);
80 extern void fmd_eventq_cancel(fmd_eventq_t *, uint_t, void *);
81 extern void fmd_eventq_suspend(fmd_eventq_t *);
82 extern void fmd_eventq_resume(fmd_eventq_t *);
[all...]
H A Dfmd_dispq.h45 fmd_eventq_t *dq_eventq; /* pointer to subscribing eventq */
67 extern void fmd_dispq_insert(fmd_dispq_t *, fmd_eventq_t *, const char *);
68 extern void fmd_dispq_delete(fmd_dispq_t *, fmd_eventq_t *, const char *);
H A Dfmd_eventq.c34 fmd_eventq_t *
38 fmd_eventq_t *eq = fmd_zalloc(sizeof (fmd_eventq_t), FMD_SLEEP);
53 fmd_eventq_destroy(fmd_eventq_t *eq)
64 fmd_free(eq, sizeof (fmd_eventq_t));
68 fmd_eventq_drop(fmd_eventq_t *eq, fmd_eventqelem_t *eqe)
79 fmd_eventq_drop_topo(fmd_eventq_t *eq)
118 fmd_eventqstat_dispatch(fmd_eventq_t *eq)
141 fmd_eventq_insert_at_head(fmd_eventq_t *eq, fmd_event_t *ep)
179 fmd_eventq_insert_at_time(fmd_eventq_t *e
[all...]
H A Dfmd_xprt.h94 fmd_eventq_t *xch_queue; /* associated event queue (or NULL) */
H A Dfmd_dispq.c141 fmd_dispq_insert(fmd_dispq_t *dqp, fmd_eventq_t *eqp, const char *pattern)
168 fmd_eventq_t *eqp, int patc, char *patv[])
213 fmd_dispq_delete(fmd_dispq_t *dqp, fmd_eventq_t *eqp, const char *pattern)
H A Dfmd_xprt.c219 fmd_xprt_class_hash_create(fmd_xprt_class_hash_t *xch, fmd_eventq_t *eq)
231 fmd_eventq_t *eq = xch->xch_queue;

Completed in 67 milliseconds