Searched refs:uh_slab_hash (Results 1 – 2 of 2) sorted by relevance
146 SLIST_INSERT_HEAD(&(h)->uh_slab_hash[UMA_HASH((h), \149 SLIST_REMOVE(&(h)->uh_slab_hash[UMA_HASH((h), \157 struct slabhead *uh_slab_hash; /* Hash table for slabs */ member400 SLIST_FOREACH(slab, &hash->uh_slab_hash[hval], us_hlink) { in hash_sfind()
474 alloc = sizeof(hash->uh_slab_hash[0]) * hash->uh_hashsize; in hash_alloc()475 hash->uh_slab_hash = (struct slabhead *)malloc(alloc, in hash_alloc()478 alloc = sizeof(hash->uh_slab_hash[0]) * UMA_HASH_SIZE_INIT; in hash_alloc()479 hash->uh_slab_hash = zone_alloc_item(hashzone, NULL, in hash_alloc()483 if (hash->uh_slab_hash) { in hash_alloc()484 bzero(hash->uh_slab_hash, alloc); in hash_alloc()513 if (!newhash->uh_slab_hash) in hash_expand()525 while (!SLIST_EMPTY(&oldhash->uh_slab_hash[i])) { in hash_expand()526 slab = SLIST_FIRST(&oldhash->uh_slab_hash[i]); in hash_expand()527 SLIST_REMOVE_HEAD(&oldhash->uh_slab_hash[i], us_hlink); in hash_expand()[all …]