Lines Matching defs:hash
149 * There are two separate hash tables, one for the export segments and
151 * export segment hash table only after they have been published and the
995 * Free the hash tables
1088 * All resources are stored in a simple hash table. The table is an array
1097 * a new resource blk is allocated and added to the hash table.
1584 uint_t hash = key;
1586 hash ^= (key >> 8);
1587 hash ^= (key >> 16);
1588 hash ^= (key >> 24);
1590 return (hash % rsm_hash_size);
1620 * generic function to alloc a hash table
1630 * generic function to free a hash table
1679 uint_t hash;
1686 hash = rsmhash(key);
1689 DBG_PRINTF((category, RSM_DEBUG_LVL2, "rsmshare_get:key=%u, hash=%d\n",
1690 key, hash));
1692 p = (rsmresource_t *)rsmhash_getbkt(&rsm_import_segs, hash);
1752 * Add to the hash table
6366 * from the hash table
6420 * from the hash table