Lines Matching refs:__TBB_ASSERT
29 __TBB_ASSERT(tail.load(std::memory_order_relaxed) <= T || is_local_task_pool_quiescent(), in get_task_impl()
33 __TBB_ASSERT(!is_poisoned( result ), "The poisoned task is going to be processed"); in get_task_impl()
62 __TBB_ASSERT(is_task_pool_published(), nullptr); in get_task()
71 __TBB_ASSERT( !result, nullptr ); in get_task()
81 __TBB_ASSERT( H0 == head.load(std::memory_order_relaxed) in get_task()
105 __TBB_ASSERT( T0 == T+1, nullptr ); in get_task()
115 __TBB_ASSERT( is_quiescent_local_task_pool_reset(), nullptr ); in get_task()
118 __TBB_ASSERT( H0 == T, nullptr ); in get_task()
121 __TBB_ASSERT( H0 <= T0, nullptr ); in get_task()
133 __TBB_ASSERT( is_task_pool_published(), nullptr ); in get_task()
134 __TBB_ASSERT( result, nullptr ); in get_task()
143 __TBB_ASSERT( (std::intptr_t)tail.load(std::memory_order_relaxed) >= 0, nullptr ); in get_task()
144 __TBB_ASSERT( result || tasks_omitted || is_quiescent_local_task_pool_reset(), nullptr ); in get_task()
165 __TBB_ASSERT( !result, nullptr ); in steal_task()
169 __TBB_ASSERT( !is_poisoned( result ), nullptr ); in steal_task()
187 __TBB_ASSERT( H0 == H-1, nullptr ); in steal_task()
192 __TBB_ASSERT( result, nullptr ); in steal_task()