Searched refs:stack_state (Results 1 – 1 of 1) sorted by relevance
380 enum class stack_state { enum387 std::atomic<stack_state> m_stack_state{stack_state::active};390 …__TBB_ASSERT(m_stack_state.load(std::memory_order_relaxed) != stack_state::suspended, "The stack i… in resume()396 __TBB_ASSERT(m_stack_state.load(std::memory_order_relaxed) != stack_state::active, nullptr); in resume()402 m_stack_state.store(stack_state::active, std::memory_order_relaxed); in finilize_resume()406 …nd_point && m_prev_suspend_point->m_stack_state.exchange(stack_state::suspended) == stack_state::n… in finilize_resume()414 return m_stack_state.exchange(stack_state::notified) == stack_state::suspended; in try_notify_resume()418 … __TBB_ASSERT(m_stack_state.load(std::memory_order_relaxed) == stack_state::suspended, nullptr); in recall_owner()419 m_stack_state.store(stack_state::notified, std::memory_order_relaxed); in recall_owner()