Lines Matching refs:segment
173 …void enable_segment( segment_type& segment, segment_table_type table, segment_index_type seg_index… in enable_segment() argument
187 segment = table[seg_index].load(std::memory_order_acquire); in enable_segment()
188 …__TBB_ASSERT(segment != nullptr, "If create_segment returned nullptr, the element should be stored… in enable_segment()
506 segment_type segment = nullptr; in internal_subscript() local
513 segment = table[seg_index].load(std::memory_order_acquire); in internal_subscript()
515 if (segment == nullptr) { in internal_subscript()
516 enable_segment(segment, table, seg_index, index); in internal_subscript()
519 if (segment == segment_allocation_failure_tag) { in internal_subscript()
523 segment = table[seg_index].load(std::memory_order_acquire); in internal_subscript()
525 __TBB_ASSERT(segment != nullptr, nullptr); in internal_subscript()
527 return segment[index]; in internal_subscript()