Lines Matching refs:nchains
243 mod_hash_create_strhash(char *name, size_t nchains, in mod_hash_create_strhash() argument
246 return mod_hash_create_extended(name, nchains, mod_hash_strkey_dtor, in mod_hash_create_strhash()
293 mod_hash_create_ptrhash(char *name, size_t nchains, in mod_hash_create_ptrhash() argument
311 return mod_hash_create_extended(name, nchains, mod_hash_null_keydtor, in mod_hash_create_ptrhash()
358 mod_hash_iddata_gen(size_t nchains) in mod_hash_iddata_gen() argument
366 kval = (nchains % 2 == 0) ? nchains + 1 : nchains + 2; in mod_hash_iddata_gen()
382 mod_hash_create_idhash(char *name, size_t nchains, in mod_hash_create_idhash() argument
385 uint_t kval = mod_hash_iddata_gen(nchains); in mod_hash_create_idhash()
387 return (mod_hash_create_extended(name, nchains, mod_hash_null_keydtor, in mod_hash_create_idhash()
428 size_t nchains, /* number of hash slots */ in mod_hash_create_extended() argument
439 if ((mod_hash = kmem_zalloc(MH_SIZE(nchains), sleep)) == NULL) in mod_hash_create_extended()
444 kmem_free(mod_hash, MH_SIZE(nchains)); in mod_hash_create_extended()
450 mod_hash->mh_nchains = nchains; in mod_hash_create_extended()