Searched refs:current_segment_table (Results 1 – 1 of 1) sorted by relevance
254 segment_table_type current_segment_table = get_table(); in clear_segments() local255 for (size_type i = number_of_segments(current_segment_table); i != 0; --i) { in clear_segments()256 if (current_segment_table[i - 1].load(std::memory_order_relaxed) != nullptr) { in clear_segments()264 segment_table_type current_segment_table = get_table(); in clear_table() local265 if (current_segment_table != my_embedded_table) { in clear_table()268 … segment_table_allocator_traits::destroy(my_segment_table_allocator, ¤t_segment_table[i]); in clear_table()271 …nt_table_allocator_traits::deallocate(my_segment_table_allocator, current_segment_table, pointers_… in clear_table()468 segment_table_type current_segment_table = get_table(); in internal_swap_fields() local473 if (current_segment_table == my_embedded_table) { in internal_swap_fields()477 other.my_segment_table.store(current_segment_table, std::memory_order_relaxed); in internal_swap_fields()