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

/opensolaris-onvv-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_buf.h55 } fmd_buf_hash_t; typedef in typeref:struct:fmd_buf_hash
57 extern void fmd_buf_hash_create(fmd_buf_hash_t *);
58 extern size_t fmd_buf_hash_destroy(fmd_buf_hash_t *);
59 extern void fmd_buf_hash_apply(fmd_buf_hash_t *, fmd_buf_f *, void *);
60 extern void fmd_buf_hash_commit(fmd_buf_hash_t *);
61 extern uint_t fmd_buf_hash_count(fmd_buf_hash_t *);
63 extern fmd_buf_t *fmd_buf_insert(fmd_buf_hash_t *, const char *, size_t);
64 extern fmd_buf_t *fmd_buf_lookup(fmd_buf_hash_t *, const char *);
65 extern void fmd_buf_delete(fmd_buf_hash_t *, const char *);
H A Dfmd_buf.c59 fmd_buf_hash_create(fmd_buf_hash_t *bhp)
67 fmd_buf_hash_destroy(fmd_buf_hash_t *bhp)
82 bzero(bhp, sizeof (fmd_buf_hash_t));
87 fmd_buf_hash_apply(fmd_buf_hash_t *bhp, fmd_buf_f *func, void *arg)
99 fmd_buf_hash_commit(fmd_buf_hash_t *bhp)
111 fmd_buf_hash_count(fmd_buf_hash_t *bhp)
117 fmd_buf_insert(fmd_buf_hash_t *bhp, const char *name, size_t size)
130 fmd_buf_lookup(fmd_buf_hash_t *bhp, const char *name)
144 fmd_buf_delete(fmd_buf_hash_t *bhp, const char *name)
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);
1532 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp);
1572 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp);
1613 fmd_buf_hash_t *bhp = fmd_buf_gethash(mp, cp);
H A Dfmd_mdb.c900 fmd_buf_hash_t bh;
903 mdb_warn("failed to read fmd_buf_hash_t at %p", wsp->walk_addr);

Completed in 42 milliseconds