Searched refs:traits (Results 1 – 2 of 2) sorted by relevance
225 #pragma mark SMR hash traits371 #define smrht_enter(traits) \ argument372 smr_enter((traits)->smrht.domain)381 #define smrht_leave(traits) \ argument382 smr_leave((traits)->smrht.domain)568 (smrht_obj_t(traits))__smr_hash_get(smrh, key, &(traits)->smrht); \1595 #pragma mark SMR hash traits1597 #define smrht_obj_t(traits) \ argument1793 smrh_traits_t traits) in __smr_shash_hash() argument1804 smrh_traits_t traits) in __smr_shash_hash() argument[all …]
2661 smrh_traits_t traits) in __smr_shash_entered_find_slow() argument2749 smrh_traits_t traits, in __smr_shash_schedule_rehash() argument2762 __DECONST(void *, traits)); in __smr_shash_schedule_rehash()2771 smrh_traits_t traits) in __smr_shash_entered_get_or_insert() argument2828 smrh_traits_t traits) in __smr_shash_missing_elt_panic() argument2831 __smrht_link_to_obj(traits, link), link, smrh, traits); in __smr_shash_missing_elt_panic()2838 smrh_traits_t traits) in __smr_shash_entered_mut_begin() argument2877 smrh_traits_t traits) in __smr_shash_entered_mut_erase() argument2933 smrh_traits_t traits) in __smr_shash_rehash_with_target() argument3099 state.curshift, traits); in __smr_shash_rehash()[all …]