Searched refs:_hash (Results 1 – 3 of 3) sorted by relevance
| /xnu-10063.141.1/libkern/c++/ |
| H A D | OSSymbol.cpp | 114 struct smr_hash _hash; member in OSSymbolPool 138 return smr_hash_serialized_should_shrink(&_hash, MIN_SIZE, 2, 1); in shouldShrink() 145 return smr_hash_serialized_should_grow(&_hash, 1, 4); in shouldGrow() 157 smr_hash_init(&_hash, MIN_SIZE); in OSSymbolPool() 222 sym = smr_hash_get(&_hash, key, &hash_traits); in findSymbol() 262 sym = smr_hash_serialized_get_or_insert(&_hash, key, in insertSymbol() 298 smr_hash_serialized_remove(&_hash, &sym->hashlink, &hash_traits); in removeSymbol() 326 smr_hash_shrink_and_unlock(&_hash, &_mutex, &hash_traits); in rehash() 328 smr_hash_grow_and_unlock(&_hash, &_mutex, &hash_traits); in rehash() 342 smr_hash_foreach(sym, &_hash, &hash_traits) { in checkForPageUnload()
|
| /xnu-10063.141.1/bsd/skywalk/lib/ |
| H A D | cuckoo_hashtable.c | 177 uint32_t _hash; member 227 slt->_hash = hash; in __slot_set() 234 slt->_hash = 0; in __slot_reset() 489 if (b->_slots[i]._hash == hash) { in __find_in_bucket() 561 if (__improbable(s->_hash == hash)) { in __add_to_bucket() 577 b->_slots[avail_i]._hash = hash; in __add_to_bucket() 643 alt_bkt = __alt_bucket(h, from_bkt->_slots[from_slot]._hash); in cuckoo_move() 660 ASSERT(to_bkt->_slots[to_slot]._hash == 0); in cuckoo_move() 731 if (__improbable(s->_hash == hash)) { in cuckoo_probe() 744 queue[tail].bkt_idx = __alt_hash(s->_hash) & h->_bitmask; in cuckoo_probe() [all …]
|
| /xnu-10063.141.1/tools/lldbmacros/ |
| H A D | skywalk.py | 764 handler(node, s._hash)
|