Searched refs:fmd_eventq_t (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_eventq.h | 68 } 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 D | fmd_dispq.h | 45 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 D | fmd_eventq.c | 34 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 D | fmd_xprt.h | 94 fmd_eventq_t *xch_queue; /* associated event queue (or NULL) */
|
H A D | fmd_dispq.c | 141 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 D | fmd_xprt.c | 219 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