Home
last modified time | relevance | path

Searched refs:fmd_dispq_t (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/cmd/fm/fmd/common/
H A Dfmd_dispq.h62 } fmd_dispq_t; typedef
64 extern fmd_dispq_t *fmd_dispq_create(void);
65 extern void fmd_dispq_destroy(fmd_dispq_t *);
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 *);
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 *,
73 extern id_t fmd_dispq_getgid(fmd_dispq_t *, void *);
74 extern void fmd_dispq_delgid(fmd_dispq_t *, id_t);
H A Dfmd_dispq.c95 fmd_dispq_t *
98 fmd_dispq_t *dqp = fmd_alloc(sizeof (fmd_dispq_t), FMD_SLEEP); in fmd_dispq_create()
109 fmd_dispq_destroy(fmd_dispq_t *dqp) in fmd_dispq_destroy()
113 fmd_free(dqp, sizeof (fmd_dispq_t)); in fmd_dispq_destroy()
141 fmd_dispq_insert(fmd_dispq_t *dqp, fmd_eventq_t *eqp, const char *pattern) in fmd_dispq_insert()
213 fmd_dispq_delete(fmd_dispq_t *dqp, fmd_eventq_t *eqp, const char *pattern) in fmd_dispq_delete()
308 fmd_dispq_dispatch_gid(fmd_dispq_t *dqp, in fmd_dispq_dispatch_gid()
392 fmd_dispq_dispatch(fmd_dispq_t *dqp, fmd_event_t *ep, const char *class) in fmd_dispq_dispatch()
398 fmd_dispq_getgid(fmd_dispq_t *dqp, void *cookie) in fmd_dispq_getgid()
413 fmd_dispq_delgid(fmd_dispq_t *dqp, id_t gid) in fmd_dispq_delgid()