Searched refs:fmd_scheme_hash_t (Results 1 – 2 of 2) sorted by relevance
79 } fmd_scheme_hash_t; typedef81 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 *);
252 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()