Home
last modified time | relevance | path

Searched refs:get_thread_data (Results 1 – 9 of 9) sorted by relevance

/oneTBB/src/tbb/
H A Dsmall_object_pool.cpp34 auto& tls = static_cast<const execution_data_ext&>(ed).task_disp->get_thread_data(); in allocate()
41 auto tls = governor::get_thread_data(); in allocate()
75 auto tls = governor::get_thread_data(); in deallocate()
80 auto& tls = static_cast<const execution_data_ext&>(ed).task_disp->get_thread_data(); in deallocate()
H A Dtask_dispatcher.cpp31 thread_data* tls = governor::get_thread_data(); in spawn()
43 thread_data* tls = governor::get_thread_data(); in spawn()
80 thread_data& tls = *governor::get_thread_data(); in submit()
141 thread_data* td = governor::get_thread_data(); in current_context()
155 thread_data* tls = governor::get_thread_data(); in execute_and_wait()
H A Dtask.cpp42 thread_data& td = *governor::get_thread_data(); in suspend()
76 thread_data& td = *governor::get_thread_data(); in current_suspend_point()
221 … governor::get_thread_data()->my_arena->get_waiting_threads_monitor().notify(is_related_wait_ctx); in notify_waiters()
H A Darena.cpp539 (void)governor::get_thread_data(); in initialize()
599 …thread_data* td = governor::get_thread_data(); // thread data is only needed for FastRandom insta… in enqueue()
706 …ed_ext.task_disp->m_execute_data_ext.context = ed_ext.task_disp->get_thread_data().my_arena->my_de… in execute()
743 thread_data* td = governor::get_thread_data(); in execute()
809 thread_data* td = governor::get_thread_data(); in wait()
855 thread_data* tls = governor::get_thread_data(); in isolate_within_arena()
867 __TBB_ASSERT(governor::get_thread_data()->my_task_dispatcher == dispatcher, nullptr); in isolate_within_arena()
H A Dgovernor.h99 static thread_data* get_thread_data() { in get_thread_data() function
H A Dco_context.h238 thread_data* td = governor::get_thread_data(); in swap_coroutine()
259 __TBB_ASSERT(governor::get_thread_data() != nullptr, nullptr); in swap_coroutine()
H A Dobserver_proxy.cpp271 td = governor::get_thread_data(); in observe()
H A Dtask_group_context.cpp235 …governor::get_thread_data()->my_arena->my_threading_control->propagate_task_group_state(&d1::task_… in cancel_group_execution()
H A Dscheduler_common.h529 thread_data& get_thread_data() { in alignas()