Home
last modified time | relevance | path

Searched refs:fmd_scheme_hash_t (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/cmd/fm/fmd/common/
H A Dfmd_scheme.h79 } fmd_scheme_hash_t; typedef
81 extern fmd_scheme_hash_t *fmd_scheme_hash_create(const char *, const char *);
82 extern void fmd_scheme_hash_destroy(fmd_scheme_hash_t *);
83 extern void fmd_scheme_hash_trygc(fmd_scheme_hash_t *);
85 extern fmd_scheme_t *fmd_scheme_hash_lookup(fmd_scheme_hash_t *, const char *);
86 extern void fmd_scheme_hash_release(fmd_scheme_hash_t *, fmd_scheme_t *);
H A Dfmd_scheme.c252 fmd_scheme_hash_t *
255 fmd_scheme_hash_t *shp; in fmd_scheme_hash_create()
259 shp = fmd_alloc(sizeof (fmd_scheme_hash_t), FMD_SLEEP); in fmd_scheme_hash_create()
276 fmd_scheme_hash_destroy(fmd_scheme_hash_t *shp) in fmd_scheme_hash_destroy()
291 fmd_free(shp, sizeof (fmd_scheme_hash_t)); in fmd_scheme_hash_destroy()
295 fmd_scheme_hash_trygc(fmd_scheme_hash_t *shp) in fmd_scheme_hash_trygc()
330 fmd_scheme_hash_xlookup(fmd_scheme_hash_t *shp, const char *name, uint_t h) in fmd_scheme_hash_xlookup()
351 fmd_scheme_hash_lookup(fmd_scheme_hash_t *shp, const char *name) in fmd_scheme_hash_lookup()
437 fmd_scheme_hash_release(fmd_scheme_hash_t *shp, fmd_scheme_t *sp) in fmd_scheme_hash_release()