Home
last modified time | relevance | path

Searched refs:fmd_serd_hash_t (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/cmd/fm/fmd/common/
H A Dfmd_serd.h63 } fmd_serd_hash_t; typedef
65 extern void fmd_serd_hash_create(fmd_serd_hash_t *);
66 extern void fmd_serd_hash_destroy(fmd_serd_hash_t *);
67 extern void fmd_serd_hash_apply(fmd_serd_hash_t *, fmd_serd_eng_f *, void *);
68 extern uint_t fmd_serd_hash_count(fmd_serd_hash_t *);
69 extern int fmd_serd_hash_contains(fmd_serd_hash_t *, fmd_event_t *);
71 extern fmd_serd_eng_t *fmd_serd_eng_insert(fmd_serd_hash_t *,
74 extern fmd_serd_eng_t *fmd_serd_eng_lookup(fmd_serd_hash_t *, const char *);
75 extern void fmd_serd_eng_delete(fmd_serd_hash_t *, const char *);
H A Dfmd_serd.c58 fmd_serd_hash_create(fmd_serd_hash_t *shp) in fmd_serd_hash_create()
66 fmd_serd_hash_destroy(fmd_serd_hash_t *shp) in fmd_serd_hash_destroy()
79 bzero(shp, sizeof (fmd_serd_hash_t)); in fmd_serd_hash_destroy()
83 fmd_serd_hash_apply(fmd_serd_hash_t *shp, fmd_serd_eng_f *func, void *arg) in fmd_serd_hash_apply()
95 fmd_serd_hash_count(fmd_serd_hash_t *shp) in fmd_serd_hash_count()
101 fmd_serd_hash_contains(fmd_serd_hash_t *shp, fmd_event_t *ep) in fmd_serd_hash_contains()
119 fmd_serd_eng_insert(fmd_serd_hash_t *shp, in fmd_serd_eng_insert()
133 fmd_serd_eng_lookup(fmd_serd_hash_t *shp, const char *name) in fmd_serd_eng_lookup()
147 fmd_serd_eng_delete(fmd_serd_hash_t *shp, const char *name) in fmd_serd_eng_delete()
H A Dfmd_module.h134 fmd_serd_hash_t mod_serds; /* hash of serd engs owned by module */
H A Dfmd_mdb.c943 fmd_serd_hash_t sh; in serd_walk_init()