Searched refs:sch_hash (Results 1 – 2 of 2) sorted by relevance
264 shp->sch_hash = fmd_zalloc(sizeof (fmd_scheme_t *) * in fmd_scheme_hash_create()270 shp->sch_hash[fmd_strhash(sp->sch_name) % shp->sch_hashlen] = sp; in fmd_scheme_hash_create()282 for (sp = shp->sch_hash[i]; sp != NULL; sp = np) { in fmd_scheme_hash_destroy()289 fmd_free(shp->sch_hash, sizeof (fmd_scheme_t *) * shp->sch_hashlen); in fmd_scheme_hash_destroy()304 for (sp = shp->sch_hash[i]; sp != NULL; sp = np) { in fmd_scheme_hash_trygc()311 bzero(shp->sch_hash, sizeof (fmd_scheme_t *) * shp->sch_hashlen); in fmd_scheme_hash_trygc()336 for (sp = shp->sch_hash[h]; sp != NULL; sp = sp->sch_next) { in fmd_scheme_hash_xlookup()370 nsp->sch_next = shp->sch_hash[h]; in fmd_scheme_hash_lookup()371 shp->sch_hash[h] = sp = nsp; in fmd_scheme_hash_lookup()
76 fmd_scheme_t **sch_hash; /* hash bucket array of schemes */ member