Home
last modified time | relevance | path

Searched refs:my_root (Results 1 – 2 of 2) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dparallel_pipeline.h51 filter_node_ptr my_root; variable
52 filter( filter_node_ptr root ) : my_root(root) {} in filter()
60 filter( const filter& rhs ) : my_root(rhs.my_root) {} in filter()
61 filter( filter&& rhs ) : my_root(std::move(rhs.my_root)) {} in filter()
64 my_root = rhs.my_root;
67 my_root = std::move(rhs.my_root);
72 my_root( new(r1::allocate_memory(sizeof(filter_node_leaf<InputType, OutputType, Body>))) in filter()
83 my_root = nullptr; in clear()
106 __TBB_ASSERT(left.my_root,"cannot use default-constructed filter as left argument of '&'");
108 …node_ptr( new (r1::allocate_memory(sizeof(filter_node))) filter_node(left.my_root,right.my_root) );
[all …]
H A Denumerable_thread_specific.h137 std::atomic<array*> my_root;
156 ets_base() : my_root{nullptr}, my_count{0} {}
168 if( !other.my_root.load(std::memory_order_relaxed) ) return;
170 my_root.store(root, std::memory_order_relaxed);
194 swap_atomics_relaxed(my_root, other.my_root);
201 __TBB_ASSERT(!my_root.load(std::memory_order_relaxed), nullptr);
206 while ( array* r = my_root.load(std::memory_order_relaxed) ) {
207 my_root.store(r->next, std::memory_order_relaxed);
227 if( r == my_root.load(std::memory_order_acquire) ) {
247 array* r = my_root.load(std::memory_order_acquire);
[all …]