Home
last modified time | relevance | path

Searched refs:fmd_buf_hash_t (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_buf.h53 } fmd_buf_hash_t; typedef
55 extern void fmd_buf_hash_create(fmd_buf_hash_t *);
56 extern size_t fmd_buf_hash_destroy(fmd_buf_hash_t *);
57 extern void fmd_buf_hash_apply(fmd_buf_hash_t *, fmd_buf_f *, void *);
58 extern void fmd_buf_hash_commit(fmd_buf_hash_t *);
59 extern uint_t fmd_buf_hash_count(fmd_buf_hash_t *);
61 extern fmd_buf_t *fmd_buf_insert(fmd_buf_hash_t *, const char *, size_t);
62 extern fmd_buf_t *fmd_buf_lookup(fmd_buf_hash_t *, const char *);
63 extern void fmd_buf_delete(fmd_buf_hash_t *, const char *);
H A Dfmd_buf.c57 fmd_buf_hash_create(fmd_buf_hash_t *bhp) in fmd_buf_hash_create()
65 fmd_buf_hash_destroy(fmd_buf_hash_t *bhp) in fmd_buf_hash_destroy()
80 bzero(bhp, sizeof (fmd_buf_hash_t)); in fmd_buf_hash_destroy()
85 fmd_buf_hash_apply(fmd_buf_hash_t *bhp, fmd_buf_f *func, void *arg) in fmd_buf_hash_apply()
97 fmd_buf_hash_commit(fmd_buf_hash_t *bhp) in fmd_buf_hash_commit()
109 fmd_buf_hash_count(fmd_buf_hash_t *bhp) in fmd_buf_hash_count()
115 fmd_buf_insert(fmd_buf_hash_t *bhp, const char *name, size_t size) in fmd_buf_insert()
128 fmd_buf_lookup(fmd_buf_hash_t *bhp, const char *name) in fmd_buf_lookup()
142 fmd_buf_delete(fmd_buf_hash_t *bhp, const char *name) in fmd_buf_delete()
H A Dfmd_case.h77 fmd_buf_hash_t ci_bufs; /* hash of bufs associated with case */
H A Dfmd_module.h133 fmd_buf_hash_t mod_bufs; /* hash of bufs owned by this module */
H A Dfmd_api.c1485 static fmd_buf_hash_t *
1495 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp); in fmd_buf_create()
1532 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp); in fmd_buf_destroy()
1572 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp); in fmd_buf_write()
1613 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp); in fmd_buf_size()
H A Dfmd_mdb.c907 fmd_buf_hash_t bh; in buf_walk_init()