Home
last modified time | relevance | path

Searched refs:smrht (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.41.6/osfmk/kern/
H A Dsmr_hash.h257 struct smrh_traits smrht; \
258 } name = { .smrht = { \
372 smr_enter((traits)->smrht.domain)
382 smr_leave((traits)->smrht.domain)
574 (smrht_obj_t(traits))__smr_hash_get(smrh, key, &(traits)->smrht); \
593 smrh_traits_t __smrht = &(traits)->smrht; \
627 smrh_traits_t __smrht = &(traits)->smrht; \
656 smrh_traits_t __smrht = &(traits)->smrht; \
683 smrh_traits_t __smrht = &(traits)->smrht; \
709 link, &(traits)->smrht); \
[all …]
H A Dsmr.c2337 smrh_traits_t smrht,
2349 free(__smrht_link_to_obj(smrht, link));
2362 smrh_traits_t smrht) in __smr_hash_shrink_and_unlock() argument
2411 smr_synchronize(smrht->domain); in __smr_hash_shrink_and_unlock()
2421 smrh_traits_t smrht) in __smr_hash_grow_and_unlock() argument
2471 smr_synchronize(smrht->domain); in __smr_hash_grow_and_unlock()
2509 want_mask = smrht->obj_hash(link, 0) & oldsize; in __smr_hash_grow_and_unlock()
2511 (smrht->obj_hash(next, 0) & oldsize) == want_mask) { in __smr_hash_grow_and_unlock()
2557 smr_synchronize(smrht->domain); in __smr_hash_grow_and_unlock()
2587 (smrht->obj_hash(next, 0) & oldsize) == want_mask) { in __smr_hash_grow_and_unlock()
/xnu-12377.41.6/libkern/c++/
H A DOSSymbol.cpp229 &hash_traits.smrht); in findSymbol()
272 &hash_traits.smrht); in insertSymbol()