Home
last modified time | relevance | path

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

/oneTBB/include/oneapi/tbb/
H A Dconcurrent_hash_map.h732 bucket_accessor b_old( this, hash & mask ); in __TBB_requires()
738 node_base* curr = b_old()->node_list.load(std::memory_order_acquire); in __TBB_requires()
743 if (!b_old.is_writer()) { in __TBB_requires()
744 if (!b_old.upgrade_to_writer()) { in __TBB_requires()
751 b_old()->node_list.store(curr->next, std::memory_order_relaxed); in __TBB_requires()
973 hashcode_type h = b; bucket *b_old = bp; in __TBB_requires() local
977 b_old = this->get_bucket( h &= m ); in __TBB_requires()
978 } while( rehash_required(b_old->node_list.load(std::memory_order_relaxed)) ); in __TBB_requires()
982 node_base* curr = b_old->node_list.load(std::memory_order_relaxed); in __TBB_requires()
990 b_old->node_list.store(curr->next, std::memory_order_relaxed); in __TBB_requires()