Searched refs:ed_ext (Results 1 – 4 of 4) sorted by relevance
| /oneTBB/src/tbb/ |
| H A D | task_dispatcher.h | 66 execution_data_ext& ed_ext = static_cast<execution_data_ext&>(ed); in execute() local 68 if (ed_ext.wait_ctx) { in execute() 69 …ntrol_monitor::resume_context monitor_node{{std::uintptr_t(ed_ext.wait_ctx), nullptr}, ed_ext, m_t… in execute() 72 thread_data* td = ed_ext.task_disp->m_thread_data; in execute() 77 if (wait_list.wait([&] { return !ed_ext.wait_ctx->continue_execution(); }, monitor_node)) { in execute() 82 r1::resume(ed_ext.task_disp->get_suspend_point()); in execute() 86 …ed_ext.task_disp->m_thread_data->set_post_resume_action(task_dispatcher::post_resume_action::notif… in execute() 87 ed_ext.task_disp->get_suspend_point()); in execute() 90 ed_ext.task_disp->resume(m_target); in execute()
|
| H A D | arena.cpp | 647 execution_data_ext& ed_ext = td.my_task_dispatcher->m_execute_data_ext; in nested_arena_context() local 648 ed_ext.context = td.my_arena->my_default_ctx; in nested_arena_context() 649 ed_ext.original_slot = td.my_arena_index; in nested_arena_context() 650 ed_ext.affinity_slot = d1::no_slot; in nested_arena_context() 651 ed_ext.task_disp = td.my_task_dispatcher; in nested_arena_context() 652 ed_ext.isolation = no_isolation; in nested_arena_context() 702 __TBB_ASSERT(&ed_ext.task_disp->m_execute_data_ext == &ed, in execute() 706 …ed_ext.task_disp->m_execute_data_ext.context = ed_ext.task_disp->get_thread_data().my_arena->my_de… in execute() 707 bool fifo_task_allowed = ed_ext.task_disp->allow_fifo_task(true); in execute() 711 ed_ext.task_disp->m_execute_data_ext = orig_execute_data_ext; in execute() [all …]
|
| H A D | thread_control_monitor.h | 44 resume_node(market_context ctx, execution_data_ext& ed_ext, task_dispatcher& target) in resume_node() argument 45 : base_type(ctx), my_curr_dispatcher(ed_ext.task_disp), my_target_dispatcher(&target) in resume_node()
|
| H A D | task_dispatcher.cpp | 131 const execution_data_ext* ed_ext = static_cast<const execution_data_ext*>(ed); in execution_slot() local 132 assert_pointers_valid(ed_ext->task_disp, ed_ext->task_disp->m_thread_data); in execution_slot() 133 return ed_ext->task_disp->m_thread_data->my_arena_index; in execution_slot()
|