Lines Matching defs:hash
780 uintptr_t *hash;
797 mdb_warn("cache %p doesn't have a hash table\n", addr);
809 kmhw->kmhw_table = hash = mdb_alloc(hsize, UM_SLEEP);
810 if (mdb_vread(hash, hsize, haddr) == -1) {
811 mdb_warn("failed to read hash table at %p", haddr);
812 mdb_free(hash, hsize);
869 mdb_warn("unable to read hash bucket for %p in cache %p",
1259 * hash table instead of the slab layer.
3945 * The second piece of ::kmausers is a hash table of allocations. Each
3949 * allocated bufctls of each, and update our hash table accordingly.
3953 struct kmowner *kmo_head; /* First hash elt in bucket */
3954 struct kmowner *kmo_next; /* Next hash elt in chain */
3980 * If the hash table is full, double its size and rehash everything.
4003 * Finish computing the hash signature from the stack trace, and then
4004 * see if the owner is in the hash table. If so, update our stats.
4050 * When ::kmausers is invoked without the -f flag, we simply update our hash
4065 * for each bufctl as well as updating the hash table.