Home
last modified time | relevance | path

Searched refs:segment_size (Results 1 – 4 of 4) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dconcurrent_vector.h581 size_type first_block_size = this->segment_size(first_block); in create_segment()
637 return std::min(curr_vector_size, this->segment_size(seg_index)); in number_of_elements_in_segment()
669 …ype elements_to_deallocate = first_block > 0 ? this->segment_size(first_block) : this->segment_siz… in deallocate_segment()
705 this->my_size.store(this->segment_size(seg_index) + i, std::memory_order_relaxed); in copy_segment()
728 this->my_size.store(this->segment_size(seg_index) + i, std::memory_order_relaxed); in move_segment()
799 size_type segment_size = this->segment_size(last_allocated_segment); in internal_loop_construct()
800 end_idx = end_idx < segment_size ? end_idx : segment_size; in internal_loop_construct()
818 size_type segment_size = this->segment_size(last_allocated_segment); in internal_loop_construct()
819 end_idx = end_idx < segment_size ? end_idx : segment_size; in internal_loop_construct()
981 for (; index < std::min(this->segment_size(max_block), curr_size); ++index) { in internal_compact()
[all …]
H A Dconcurrent_hash_map.h140 static size_type segment_size( segment_index_type k ) { in segment_size() function
186 sz = segment_size(k);
200 sz = segment_size(first_block);
219 size_type sz = segment_size( s ? s : 1 ); in delete_segment()
226 deallocate_size = segment_size(first_block) - embedded_buckets; in delete_segment()
1017 size_type sz = this->segment_size( s ? s : 1 ); in __TBB_requires()
/oneTBB/include/oneapi/tbb/detail/
H A D_segment_table.h319 static constexpr size_type segment_size( size_type index ) { in segment_size() function
352 size_type end_segment_size = segment_size(other.find_last_allocated_segment(other_table)); in internal_transfer()
500 static constexpr size_type embedded_table_size = segment_size(pointers_per_embedded_table);
H A D_concurrent_unordered_base.h830 size_type seg_size = this->segment_size(segment_index); in create_segment()
852 for (size_type i = 0; i != this->segment_size(index); ++i) { in destroy_segment()
855 segment_allocator_traits::deallocate(alloc, address, this->segment_size(index)); in destroy_segment()
866 for (size_type i = 0; i != this->segment_size(index); ++i) { in copy_segment()
879 for (size_type i = 0; i != this->segment_size(index); ++i) { in move_segment()