Lines Matching refs:load

187         segment = table[seg_index].load(std::memory_order_acquire);  in enable_segment()
214 … if (table[seg_index].load(std::memory_order_relaxed) <= segment_allocation_failure_tag) { in capacity()
226 if (table[seg_index].load(std::memory_order_relaxed) > segment_allocation_failure_tag) { in find_last_allocated_segment()
238 size_type size = my_size.load(std::memory_order_relaxed); in reserve()
256 if (current_segment_table[i - 1].load(std::memory_order_relaxed) != nullptr) { in clear_segments()
290 table = my_segment_table.load(std::memory_order_acquire); in extend_table_if_necessary()
298 if (my_segment_table_allocation_failed.load(std::memory_order_relaxed)) { in extend_table_if_necessary()
302 table = my_segment_table.load(std::memory_order_acquire); in extend_table_if_necessary()
348 assign_first_block_if_necessary(other.my_first_block.load(std::memory_order_relaxed)); in internal_transfer()
349 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_transfer()
355 size_type other_size = end_segment_size < other.my_size.load(std::memory_order_relaxed) ? in internal_transfer()
356 other.my_size.load(std::memory_order_relaxed) : end_segment_size; in internal_transfer()
361 if (other_table[i].load(std::memory_order_relaxed) == segment_allocation_failure_tag) in internal_transfer()
365 } else if (other_table[i].load(std::memory_order_relaxed) != nullptr) { in internal_transfer()
367 … transfer_segment(i, other.get_table()[i].load(std::memory_order_relaxed) + segment_base(i), in internal_transfer()
368 get_table()[i].load(std::memory_order_relaxed) + segment_base(i)); in internal_transfer()
378 …my_first_block.store(other.my_first_block.load(std::memory_order_relaxed), std::memory_order_relax… in internal_move()
379 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
383 … segment_type other_segment = other.my_embedded_table[i].load(std::memory_order_relaxed); in internal_move()
460 segment_type current_segment = my_embedded_table[i].load(std::memory_order_relaxed); in internal_swap_fields()
461 … segment_type other_segment = other.my_embedded_table[i].load(std::memory_order_relaxed); in internal_swap_fields()
488 auto first_block = other.my_first_block.load(std::memory_order_relaxed); in internal_swap_fields()
489 …other.my_first_block.store(my_first_block.load(std::memory_order_relaxed), std::memory_order_relax… in internal_swap_fields()
492 auto size = other.my_size.load(std::memory_order_relaxed); in internal_swap_fields()
493 other.my_size.store(my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_swap_fields()
505 segment_table_type table = my_segment_table.load(std::memory_order_acquire); in internal_subscript()
513 segment = table[seg_index].load(std::memory_order_acquire); in internal_subscript()
523 segment = table[seg_index].load(std::memory_order_acquire); in internal_subscript()
532 if (this->my_first_block.load(std::memory_order_relaxed) == zero) { in assign_first_block_if_necessary()
544 return my_segment_table.load(std::memory_order_acquire); in get_table()