Home
last modified time | relevance | path

Searched refs:segment (Results 1 – 3 of 3) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_segment_table.h173 …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()
[all …]
/oneTBB/doc/main/tbb_userguide/
H A Dcommunicate_with_nodes.rst80 calls is important. In the (incorrect) code segment above, the first
85 since they belong to g. The end of this code segment is therefore
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_vector.h840 segment_type segment = table[seg_index].load(std::memory_order_relaxed); in internal_grow() local
841 base_type::enable_segment(segment, table, seg_index, first_element); in internal_grow()