Searched refs:fmd_serd_hash_t (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_serd.h | 63 } 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 D | fmd_serd.c | 58 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 D | fmd_module.h | 134 fmd_serd_hash_t mod_serds; /* hash of serd engs owned by module */
|
H A D | fmd_mdb.c | 943 fmd_serd_hash_t sh; in serd_walk_init()
|