Lines Matching refs:my_head
56 observer_proxy *next = my_head.load(std::memory_order_relaxed); in clear()
82 if (my_head.load(std::memory_order_relaxed) == nullptr) { in clear()
87 …__TBB_ASSERT(my_head.load(std::memory_order_relaxed) == nullptr && my_tail.load(std::memory_order_… in clear()
92 if (my_head.load(std::memory_order_relaxed)) { in insert()
96 my_head.store(p, std::memory_order_relaxed); in insert()
102 …__TBB_ASSERT(my_head.load(std::memory_order_relaxed), "Attempt to remove an item from an empty lis… in remove()
111 if (p == my_head.load(std::memory_order_relaxed)) { in remove()
113 my_head.store(p->my_next, std::memory_order_relaxed); in remove()
118 …__TBB_ASSERT((my_head.load(std::memory_order_relaxed) && my_tail.load(std::memory_order_relaxed)) … in remove()
119 … (!my_head.load(std::memory_order_relaxed) && !my_tail.load(std::memory_order_relaxed)), nullptr); in remove()
181 p = my_head.load(std::memory_order_relaxed); in do_notify_entry_observers()
237 p = my_head.load(std::memory_order_relaxed); in do_notify_exit_observers()