Searched refs:my_root (Results 1 – 2 of 2) sorted by relevance
51 filter_node_ptr my_root; variable52 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 …]
137 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 …]