Searched refs:fmd_serd_hash_t (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_serd.h | 61 } fmd_serd_hash_t; typedef 63 extern void fmd_serd_hash_create(fmd_serd_hash_t *); 64 extern void fmd_serd_hash_destroy(fmd_serd_hash_t *); 65 extern void fmd_serd_hash_apply(fmd_serd_hash_t *, fmd_serd_eng_f *, void *); 66 extern uint_t fmd_serd_hash_count(fmd_serd_hash_t *); 67 extern int fmd_serd_hash_contains(fmd_serd_hash_t *, fmd_event_t *); 69 extern fmd_serd_eng_t *fmd_serd_eng_insert(fmd_serd_hash_t *, 72 extern fmd_serd_eng_t *fmd_serd_eng_lookup(fmd_serd_hash_t *, const char *); 73 extern void fmd_serd_eng_delete(fmd_serd_hash_t *, const char *);
|
H A D | fmd_serd.c | 56 fmd_serd_hash_create(fmd_serd_hash_t *shp) in fmd_serd_hash_create() 64 fmd_serd_hash_destroy(fmd_serd_hash_t *shp) in fmd_serd_hash_destroy() 77 bzero(shp, sizeof (fmd_serd_hash_t)); in fmd_serd_hash_destroy() 81 fmd_serd_hash_apply(fmd_serd_hash_t *shp, fmd_serd_eng_f *func, void *arg) in fmd_serd_hash_apply() 93 fmd_serd_hash_count(fmd_serd_hash_t *shp) in fmd_serd_hash_count() 99 fmd_serd_hash_contains(fmd_serd_hash_t *shp, fmd_event_t *ep) in fmd_serd_hash_contains() 117 fmd_serd_eng_insert(fmd_serd_hash_t *shp, in fmd_serd_eng_insert() 131 fmd_serd_eng_lookup(fmd_serd_hash_t *shp, const char *name) in fmd_serd_eng_lookup() 145 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 | 950 fmd_serd_hash_t sh; in serd_walk_init()
|