Home
last modified time | relevance | path

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

/oneTBB/include/oneapi/tbb/
H A Dconcurrent_hash_map.h66 bool rehash_required( hash_map_node_base<MutexType>* node_ptr ) { in rehash_required() function
167 __TBB_ASSERT(!rehash_required(b->node_list.load(std::memory_order_relaxed)), nullptr); in add_to_bucket()
252 if (rehash_required(seg[h].node_list.load(std::memory_order_relaxed))) { in mark_rehashed_levels()
280 … if (!rehash_required(get_bucket(h & m_old)->node_list.load(std::memory_order_acquire))) { in check_rehashing_collision()
701 __TBB_ASSERT(!rehash_required(n), "Search can be executed only for rehashed bucket"); in __TBB_requires()
714 if (rehash_required(my_b->node_list.load(std::memory_order_acquire)) in __TBB_requires()
978 } while( rehash_required(b_old->node_list.load(std::memory_order_relaxed)) ); in __TBB_requires()
1474 while (rehash_required(b->node_list.load(std::memory_order_relaxed))) { in __TBB_requires()
1497 if (rehash_required(n)) { // source is not rehashed, items are in previous buckets in __TBB_requires()
1581 if (rehash_required(b->node_list.load(std::memory_order_acquire))) in __TBB_requires()
[all …]