Lines Matching refs:my_size
116 …e( const allocator_type& alloc ) : my_allocator(alloc), my_mask(embedded_buckets - 1), my_size(0) { in hash_map_base()
289 … size_type sz = ++my_size; // prefix form is to enforce allocation after the first item inserted in insert_new_node()
307 bool is_initial = !my_size.load(std::memory_order_relaxed); in reserve()
319 swap_atomics_relaxed(my_size, table.my_size); in internal_swap_content()
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()
359 …std::atomic<size_type> my_size; // It must be in separate cache line from my_mask due to performan… variable
1011 this->my_size.store(0, std::memory_order_relaxed); in __TBB_requires()
1068 size_type size() const { return this->my_size.load(std::memory_order_acquire); } in __TBB_requires()
1411 this->my_size--; in __TBB_requires()
1456 this->my_size--; in __TBB_requires()
1489 this->reserve(source.my_size.load(std::memory_order_relaxed)); // TODO: load_factor? in __TBB_requires()
1503 this->my_size.fetch_add(1, std::memory_order_relaxed); in __TBB_requires()
1507 …} else internal_copy(source.begin(), source.end(), source.my_size.load(std::memory_order_relaxed)); in __TBB_requires()
1520 ++this->my_size; // TODO: replace by non-atomic op in __TBB_requires()