Home
last modified time | relevance | path

Searched refs:resume (Results 1 – 20 of 20) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_resumable_tasks.cpp35 bool suspend = false, resume = false; variable
39 t = std::thread([sp, &resume] { in __anon366fea4d0102()
40 resume = true; in __anon366fea4d0102()
41 oneapi::tbb::task::resume(sp); in __anon366fea4d0102()
45 CHECK(resume);
57 std::atomic<int> suspend{}, resume{}; variable
60 tg.run([&tg, &suspend, &resume] { in __anon366fea4d0302()
63 tg.run([sp, &resume] { in __anon366fea4d0302()
64 ++resume; in __anon366fea4d0302()
65 oneapi::tbb::task::resume(sp); in __anon366fea4d0302()
[all …]
/oneTBB/src/tbb/
H A Dtask.cpp47 void resume(suspend_point_type* sp) { in resume() function
106 resume(target); in internal_suspend()
124 bool task_dispatcher::resume(task_dispatcher& target) { in resume() function in tbb::detail::r1::task_dispatcher
140 m_suspend_point->resume(target.m_suspend_point); in resume()
205 void resume(suspend_point_type*) {
H A Dthread_control_monitor.h64 my_curr_dispatcher->resume(*my_target_dispatcher); in wait()
82 r1::resume(my_suspend_point); in notify()
H A Dscheduler_common.h389 void resume(suspend_point_type* sp) { in resume() function
395 m_co_context.resume(sp->m_co_context); in resume()
407 r1::resume(m_prev_suspend_point); in finilize_resume()
556 bool resume(task_dispatcher& target); in alignas()
H A Dtask_dispatcher.h82 r1::resume(ed_ext.task_disp->get_suspend_point()); in execute()
90 ed_ext.task_disp->resume(m_target); in execute()
H A Dthread_data.h177 void resume(task_dispatcher& target);
H A Dtask_dispatcher.cpp223 } while (resume(static_cast<suspend_point_type::resume_task*>(resume_task)->m_target)); in co_local_wait_for_all()
H A Dco_context.h135 void resume(co_context& target) { in resume() function
/oneTBB/include/oneapi/tbb/detail/
H A D_task.h62 TBB_EXPORT void __TBB_EXPORTED_FUNC resume(suspend_point_type* tag);
92 inline void resume(suspend_point tag) { in resume() function
93 r1::resume(tag); in resume()
/oneTBB/include/oneapi/tbb/
H A Dtask.h29 using detail::d1::resume;
/oneTBB/test/tbb/
H A Dtest_resumable_tasks.cpp81 tbb::task::resume(tag); in asyncLoop()
231 tbb::task::resume(tag); in asyncLoop()
398 tbb::task::resume(tag); in TestObservers()
H A Dtest_task.cpp367 tbb::task::resume(my_suspend_tag); in execute()
430 tbb::task::resume(my_suspend_tag); in execute()
442 tbb::task::resume(my_suspend_tag); in execute()
528 tbb::task::resume(test_suspend_tag); in __anon509d20bd1002()
658 tbb::task::resume(sp);
/oneTBB/src/tbb/tools_api/legacy/
H A Dittnotify.h268 ITT_STUBV(ITTAPI, void, resume, (void))
272 #define __itt_resume ITTNOTIFY_VOID(resume)
273 #define __itt_resume_ptr ITTNOTIFY_NAME(resume)
/oneTBB/doc/main/tbb_userguide/
H A DLock_Pathologies.rst66 must wait for it to resume.
H A Dappendix_A.rst47 bumper" waiting for the preempted thread in front to resume driving.
/oneTBB/src/tbb/tools_api/
H A Dittnotify_static.c1031 static void ITTAPI ITT_VERSIONIZE(ITT_JOIN(_N_(resume),_init))(void) in ITT_VERSIONIZE() argument
1037 …if (ITTNOTIFY_NAME(resume) && ITTNOTIFY_NAME(resume) != ITT_VERSIONIZE(ITT_JOIN(_N_(resume),_init)… in ITT_VERSIONIZE()
1039 ITTNOTIFY_NAME(resume)(); in ITT_VERSIONIZE() local
H A Dittnotify_static.h68 ITT_STUBV(ITTAPI, void, resume, (void), (ITT_NO_PARAMS), resume, __itt_group_control | __itt_group_…
H A Dittnotify.h343 ITT_STUBV(ITTAPI, void, resume, (void))
350 #define __itt_resume ITTNOTIFY_VOID(resume)
351 #define __itt_resume_ptr ITTNOTIFY_NAME(resume)
/oneTBB/src/tbb/def/
H A Dwin64-tbb.def71 ?resume@r1@detail@tbb@@YAXPEAUsuspend_point_type@123@@Z
H A Dwin32-tbb.def71 ?resume@r1@detail@tbb@@YAXPAUsuspend_point_type@123@@Z