Lines Matching defs:hash
590 uintptr_t *hash;
607 mdb_warn("cache %p doesn't have a hash table\n", addr);
619 umhw->umhw_table = hash = mdb_alloc(hsize, UM_SLEEP);
620 if (mdb_vread(hash, hsize, haddr) == -1) {
621 mdb_warn("failed to read hash table at %p", haddr);
622 mdb_free(hash, hsize);
679 mdb_warn("unable to read hash bucket for %p in cache %p",
1044 * hash table instead of the slab layer.
3406 * The second piece of ::umausers is a hash table of allocations. Each
3410 * allocated bufctls of each, and update our hash table accordingly.
3414 struct umowner *umo_head; /* First hash elt in bucket */
3415 struct umowner *umo_next; /* Next hash elt in chain */
3441 * If the hash table is full, double its size and rehash everything.
3474 * Finish computing the hash signature from the stack trace, and then
3475 * see if the owner is in the hash table. If so, update our stats.
3521 * When ::umausers is invoked without the -f flag, we simply update our hash
3536 * for each bufctl as well as updating the hash table.