Lines Matching refs:nullptr
59 numa_binding_observer* binding_observer = nullptr; in construct_binding_observer()
158 __TBB_ASSERT( index >= lower && index < upper, nullptr); in occupy_free_slot_in_range()
190 __TBB_ASSERT( is_alive(my_guard), nullptr); in process()
191 __TBB_ASSERT( my_num_slots >= 1, nullptr); in process()
211 __TBB_ASSERT(task_disp.can_steal(), nullptr); in process()
218 d1::task* t = tls.my_task_dispatcher->local_wait_for_all(nullptr, waiter); in process()
223 __TBB_ASSERT_EX(t == nullptr, "Outermost worker must not leave dispatch loop with a task"); in process()
224 __TBB_ASSERT(governor::is_thread_data_set(&tls), nullptr); in process()
225 __TBB_ASSERT(tls.my_task_dispatcher == &task_disp, nullptr); in process()
228 tls.my_last_observer = nullptr; in process()
235 tls.my_arena_slot = nullptr; in process()
237 __TBB_ASSERT(tls.my_inbox.is_idle_state(true), nullptr); in process()
238 __TBB_ASSERT(is_alive(my_guard), nullptr); in process()
263 __TBB_ASSERT ( my_max_num_workers <= my_num_slots, nullptr); in arena()
271 __TBB_ASSERT( !my_slots[i].task_pool_ptr, nullptr); in arena()
272 __TBB_ASSERT( !my_slots[i].my_task_pool_size, nullptr); in arena()
302 __TBB_ASSERT( is_alive(my_guard), nullptr); in free_arena()
307 if (my_numa_binding_observer != nullptr) { in free_arena()
309 my_numa_binding_observer = nullptr; in free_arena()
317 …__TBB_ASSERT( my_slots[i].head == my_slots[i].tail, nullptr); // TODO: replace by is_quiescent_loc… in free_arena()
335 __TBB_ASSERT( my_references.load(std::memory_order_relaxed) == 0, nullptr); in free_arena()
421 __TBB_ASSERT(-1 <= mandatory_delta && mandatory_delta <= 1, nullptr); in update_request()
530 task_arena_impl::enqueue(t, nullptr, ta); in enqueue()
557 … __TBB_ASSERT(ta.my_arena.load(std::memory_order_relaxed) == nullptr, "Arena already initialized"); in initialize()
574 ta.my_arena.store(nullptr, std::memory_order_relaxed); in terminate()
578 __TBB_ASSERT(!ta.my_arena.load(std::memory_order_relaxed), nullptr); in attach()
584 __TBB_ASSERT(a->my_references > 0, nullptr); in attach()
589 …ena::num_arena_slots(ta.my_max_concurrency, ta.my_num_reserved_slots) == a->my_num_slots, nullptr); in attach()
637 td.my_last_observer = nullptr; in nested_arena_context()
654 __TBB_ASSERT(td.my_arena_slot, nullptr); in nested_arena_context()
655 __TBB_ASSERT(td.my_arena_slot->is_occupied(), nullptr); in nested_arena_context()
656 __TBB_ASSERT(td.my_task_dispatcher, nullptr); in nested_arena_context()
660 __TBB_ASSERT(governor::is_thread_data_set(&td), nullptr); in ~nested_arena_context()
679 __TBB_ASSERT(td.my_inbox.is_idle_state(false), nullptr); in ~nested_arena_context()
686 arena* m_orig_arena{ nullptr };
687 observer_proxy* m_orig_last_observer{ nullptr };
688 task_dispatcher* m_task_dispatcher{ nullptr };
704 __TBB_ASSERT(ed_ext.task_disp->m_execute_data_ext.isolation == no_isolation, nullptr); in execute()
716 return nullptr; in execute()
720 return nullptr; in cancel()
742 __TBB_ASSERT(a != nullptr, nullptr); in execute()
769 …__TBB_ASSERT(!exec_context.my_exception.load(std::memory_order_relaxed), nullptr); // exception ca… in execute()
785 __TBB_ASSERT(governor::is_thread_data_set(td), nullptr); in execute()
797 __TBB_ASSERT(same_arena || governor::is_thread_data_set(td), nullptr); in execute()
808 __TBB_ASSERT(a != nullptr, nullptr); in wait()
820 arena* a = nullptr; in max_concurrency()
827 __TBB_ASSERT( !ta || ta->my_max_concurrency==1, nullptr); in max_concurrency()
849 __TBB_ASSERT(!ta || ta->my_max_concurrency==d1::task_arena_base::automatic, nullptr); in max_concurrency()
867 __TBB_ASSERT(governor::get_thread_data()->my_task_dispatcher == dispatcher, nullptr); in isolate_within_arena()