Lines Matching refs:node_base

85     using node_base = hash_map_node_base<MutexType>;  variable
92 bucket( node_base* ptr ) : node_list(ptr) {} in bucket()
95 std::atomic<node_base*> node_list;
161 init_buckets_impl(ptr, sz, reinterpret_cast<node_base*>(rehash_req_flag)); in init_buckets()
166 static void add_to_bucket( bucket* b, node_base* n ) { in add_to_bucket()
253 …seg[h].node_list.store(reinterpret_cast<node_base*>(empty_rehashed_flag), std::memory_order_relaxe… in mark_rehashed_levels()
288 segment_index_type insert_new_node( bucket *b, node_base *n, hashcode_type mask ) { in insert_new_node()
376 using node_base = typename map_base::node_base; variable
446 node_base *n = my_bucket->node_list.load(std::memory_order_relaxed); in advance_to_next_bucket()
469 hash_map_iterator( const Container &map, std::size_t index, const bucket *b, node_base *n ) : in hash_map_iterator()
634 using node_base = typename base_type::node_base; in __TBB_requires() local
642 class node : public node_base { in __TBB_requires()
654 void delete_node( node_base *n ) { in __TBB_requires()
730 …b_new->node_list.store(reinterpret_cast<node_base*>(empty_rehashed_flag), std::memory_order_releas… in __TBB_requires()
737 node_base* prev = nullptr; in __TBB_requires()
738 node_base* curr = b_old()->node_list.load(std::memory_order_acquire); in __TBB_requires()
748 node_base* next = curr->next; in __TBB_requires()
969 node_base *n = bp->node_list.load(std::memory_order_relaxed); in __TBB_requires()
981 node_base* prev = nullptr; in __TBB_requires()
982 node_base* curr = b_old->node_list.load(std::memory_order_relaxed); in __TBB_requires()
987 node_base* next = curr->next; in __TBB_requires()
1019 for( node_base *n = buckets_ptr[i].node_list.load(std::memory_order_relaxed); in __TBB_requires()
1383 node_base *const exclude_node = item_accessor.my_node; in __TBB_requires()
1389 node_base* prev = nullptr; in __TBB_requires()
1390 node_base* curr = b()->node_list.load(std::memory_order_relaxed); in __TBB_requires()
1425 node_base *erase_node; in __TBB_requires()
1433 node_base* prev = nullptr; in __TBB_requires()
1499 … dst->node_list.store(reinterpret_cast<node_base*>(rehash_req_flag), std::memory_order_relaxed); in __TBB_requires()