Lines Matching defs:hash
190 * hash of visited objects (vnodes or shared amps)
425 "vmusage vnode hash", VMUSAGE_HASH_SIZE, vmu_free_object,
428 "vmusage amp hash", VMUSAGE_HASH_SIZE, vmu_free_object,
431 "vmusage collapsed project hash", VMUSAGE_HASH_SIZE,
434 "vmusage collapsed ruser hash", VMUSAGE_HASH_SIZE,
437 "vmusage collpased euser hash", VMUSAGE_HASH_SIZE,
440 "vmusage zone hash", VMUSAGE_HASH_SIZE, vmu_free_zone);
480 "vmusage vnode hash", VMUSAGE_HASH_SIZE, vmu_free_object,
485 "vmusage amp hash", VMUSAGE_HASH_SIZE, vmu_free_object,
490 "vmusage anon hash", VMUSAGE_HASH_SIZE,
527 "vmusage project hash", VMUSAGE_HASH_SIZE, vmu_free_entity);
532 "vmusage task hash", VMUSAGE_HASH_SIZE, vmu_free_entity);
537 "vmusage ruser hash", VMUSAGE_HASH_SIZE, vmu_free_entity);
542 "vmusage euser hash", VMUSAGE_HASH_SIZE, vmu_free_entity);
595 * vmu_find_insert_* functions implement hash lookup or allocate and
599 vmu_find_insert_object(mod_hash_t *hash, caddr_t key, uint_t type)
604 ret = i_mod_hash_find_nosync(hash, (mod_hash_key_t)key,
608 ret = i_mod_hash_insert_nosync(hash, (mod_hash_key_t)key,
616 vmu_find_insert_anon(mod_hash_t *hash, caddr_t key)
621 ret = i_mod_hash_find_nosync(hash, (mod_hash_key_t)key,
627 ret = i_mod_hash_insert_nosync(hash, (mod_hash_key_t)key,
636 vmu_find_insert_entity(mod_hash_t *hash, id_t id, uint_t type, id_t zoneid)
641 ret = i_mod_hash_find_nosync(hash, (mod_hash_key_t)(uintptr_t)id,
645 ret = i_mod_hash_insert_nosync(hash,
1183 * hash so that it is not double counted.