Lines Matching refs:store
118 my_embedded_segment[i].node_list.store(nullptr, std::memory_order_relaxed); in hash_map_base()
123 my_table[segment_index].store(argument, std::memory_order_relaxed); in hash_map_base()
169 b->node_list.store(n, std::memory_order_relaxed); // its under lock and flag is set in add_to_bucket()
191 my_table[k].store(nullptr, std::memory_order_relaxed);
196 my_table[k].store(ptr, std::memory_order_release);
205 my_table[k].store(nullptr, std::memory_order_relaxed);
212 my_table[i].store(ptr + segment_base(i), std::memory_order_release);
214 my_mask.store(sz-1, std::memory_order_release);
236 if (s >= embedded_block) my_table[s].store(nullptr, std::memory_order_relaxed); in delete_segment()
253 …seg[h].node_list.store(reinterpret_cast<node_base*>(empty_rehashed_flag), std::memory_order_relaxe… in mark_rehashed_levels()
323 …my_embedded_segment[i].node_list.store(table.my_embedded_segment[i].node_list.load(std::memory_ord… in internal_swap_content()
325 table.my_embedded_segment[i].node_list.store(temp, std::memory_order_relaxed); in internal_swap_content()
329 my_table[i].store(table.my_table[i].load(std::memory_order_relaxed), in internal_swap_content()
331 table.my_table[i].store(temp, std::memory_order_relaxed); in internal_swap_content()
336 my_mask.store(other.my_mask.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
337 other.my_mask.store(embedded_buckets - 1, std::memory_order_relaxed); in internal_move()
339 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
340 other.my_size.store(0, std::memory_order_relaxed); in internal_move()
343 …my_embedded_segment[i].node_list.store(other.my_embedded_segment[i].node_list, std::memory_order_r… in internal_move()
344 other.my_embedded_segment[i].node_list.store(nullptr, std::memory_order_relaxed); in internal_move()
348 my_table[i].store(other.my_table[i].load(std::memory_order_relaxed), in internal_move()
350 other.my_table[i].store(nullptr, std::memory_order_relaxed); in internal_move()
730 …b_new->node_list.store(reinterpret_cast<node_base*>(empty_rehashed_flag), std::memory_order_releas… in __TBB_requires()
751 b_old()->node_list.store(curr->next, std::memory_order_relaxed); in __TBB_requires()
990 b_old->node_list.store(curr->next, std::memory_order_relaxed); in __TBB_requires()
1011 this->my_size.store(0, std::memory_order_relaxed); in __TBB_requires()
1022 buckets_ptr[i].node_list.store(n->next, std::memory_order_relaxed); in __TBB_requires()
1027 this->my_mask.store(this->embedded_buckets - 1, std::memory_order_relaxed); in __TBB_requires()
1406 b()->node_list.store(curr->next, std::memory_order_relaxed); in __TBB_requires()
1452 b()->node_list.store(erase_node->next, std::memory_order_relaxed); in __TBB_requires()
1499 … dst->node_list.store(reinterpret_cast<node_base*>(rehash_req_flag), std::memory_order_relaxed); in __TBB_requires()