Searched refs:segment_index_type (Results 1 – 4 of 4) sorted by relevance
49 using segment_index_type = std::size_t; variable153 segment_type get_segment( segment_index_type index ) const { in get_segment()191 void delete_segment( segment_index_type seg_index ) { in delete_segment()239 segment_index_type start_seg_idx = size == 0 ? 0 : segment_index_of(size - 1) + 1; in reserve()240 for (segment_index_type seg_idx = start_seg_idx; segment_base(seg_idx) < n; ++seg_idx) { in reserve()309 static constexpr segment_index_type segment_index_of( size_type index ) { in segment_index_of()330 void operator()( segment_index_type index, segment_type from, segment_type to ) const { in operator()337 void operator()( segment_index_type index, segment_type from, segment_type to ) const { in operator()359 for (segment_index_type i = 0; segment_base(i) < other_size; ++i) { in internal_transfer()504 segment_index_type seg_index = segment_index_of(index); in internal_subscript()[all …]
828 …gment( typename base_type::segment_table_type, typename base_type::segment_index_type segment_inde… in create_segment()
534 using segment_index_type = typename base_type::segment_index_type; variable545 for (segment_index_type i = 0; this->segment_base(i) < start_index; ++i) { in allocate_long_table()632 size_type number_of_elements_in_segment( segment_index_type seg_index ) { in number_of_elements_in_segment()662 void deallocate_segment( segment_type address, segment_index_type seg_index ) { in deallocate_segment()675 void destroy_segment( segment_type address, segment_index_type seg_index ) { in destroy_segment()687 void copy_segment( segment_index_type seg_index, segment_type from, segment_type to ) { in copy_segment()699 for (segment_index_type j = seg_index + 1; j != last_segment; ++j) { in copy_segment()722 for (segment_index_type j = seg_index + 1; j != last_segment; ++j) { in move_segment()884 for (segment_index_type seg_idx = 0; seg_idx <= end_segment; ++seg_idx) { in internal_grow_to_at_least()954 segment_index_type k = first_block; in internal_compact()[all …]
84 using segment_index_type = std::size_t; variable135 static segment_index_type segment_base( segment_index_type k ) { in segment_base()136 return (segment_index_type(1) << k & ~segment_index_type(1)); in segment_base()140 static size_type segment_size( segment_index_type k ) { in segment_size()217 void delete_segment( segment_index_type s ) { in delete_segment()241 segment_index_type s = segment_index_of( h ); in get_bucket()250 segment_index_type s = segment_index_of( h ); in mark_rehashed_levels()632 using segment_index_type = typename base_type::segment_index_type; in __TBB_requires() local1012 segment_index_type s = this->segment_index_of( m ); in __TBB_requires()1018 for( segment_index_type i = 0; i < sz; i++ ) in __TBB_requires()[all …]