Searched refs:suspend (Results 1 – 10 of 10) sorted by relevance
| /oneTBB/test/conformance/ |
| H A D | conformance_resumable_tasks.cpp | 35 bool suspend = false, resume = false; variable 37 oneapi::tbb::task::suspend([&t, &suspend, &resume](oneapi::tbb::task::suspend_point sp) { in __anon366fea4d0102() 38 suspend = true; in __anon366fea4d0102() 44 CHECK(suspend); 57 std::atomic<int> suspend{}, resume{}; variable 60 tg.run([&tg, &suspend, &resume] { in __anon366fea4d0302() 61 … oneapi::tbb::task::suspend([&tg, &suspend, &resume](oneapi::tbb::task::suspend_point sp) { in __anon366fea4d0302() 62 ++suspend; in __anon366fea4d0302() 71 CHECK(suspend == N);
|
| /oneTBB/test/tbb/ |
| H A D | test_resumable_tasks.cpp | 118 tbb::task::suspend(SuspendBody(m_asyncActivity, std::this_thread::get_id())); in operator ()() 125 tbb::task::suspend(SuspendBody(m_asyncActivity, std::this_thread::get_id())); in operator ()() 147 tbb::task::suspend([&] (tbb::task::suspend_point sp) { m_asyncActivity.submit(sp); }); in operator ()() 278 tbb::task::suspend(EpochSuspendBody(async, global_epoch, local_epoch)); in TestSuspendResume() 284 tbb::task::suspend(EpochSuspendBody(async, global_epoch, local_epoch2)); in TestSuspendResume() 290 tbb::task::suspend(EpochSuspendBody(async, global_epoch, local_epoch)); in TestSuspendResume() 320 tbb::task::suspend(SuspendBody(asyncActivity, std::this_thread::get_id())); in TestCleanupMaster() 338 tbb::task::suspend(SuspendBody(asyncActivity, std::this_thread::get_id())); in operator ()() 352 tbb::task::suspend(SuspendBody(asyncActivity, std::this_thread::get_id())); in TestNativeThread() 396 tbb::task::suspend([thread_id](tbb::task::suspend_point tag) { in TestObservers()
|
| H A D | test_task.cpp | 401 … tbb::task::suspend([&wait, &test_context, &test_task, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd0b02() 492 … tbb::task::suspend([&resume_flag, &test_suspend_tag, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd0e02() 547 … tbb::task::suspend([&resume_flag, &test_suspend_tag, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd1102() 642 tbb::task::suspend([&] (tbb::task::suspend_point sp) { in __anon509d20bd1a02()
|
| /oneTBB/src/tbb/ |
| H A D | task.cpp | 41 void suspend(suspend_callback_type suspend_callback, void* user_callback) { in suspend() function 43 td.my_task_dispatcher->suspend(suspend_callback, user_callback); in suspend() 113 void task_dispatcher::suspend(suspend_callback_type suspend_callback, void* user_callback) { in suspend() function in tbb::detail::r1::task_dispatcher 201 void suspend(suspend_callback_type, void*) {
|
| H A D | thread_data.h | 174 void suspend(void* suspend_callback, void* user_callback);
|
| H A D | scheduler_common.h | 552 void suspend(suspend_callback_type suspend_callback, void* user_callback); in alignas()
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _task.h | 61 TBB_EXPORT void __TBB_EXPORTED_FUNC suspend(suspend_callback_type suspend_callback, void* user_call… 88 void suspend(F f) { in suspend() function 89 r1::suspend(&suspend_callback<F>, &f); in suspend()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | task.h | 30 using detail::d1::suspend;
|
| /oneTBB/src/tbb/def/ |
| H A D | win64-tbb.def | 70 ?suspend@r1@detail@tbb@@YAXP6AXPEAXPEAUsuspend_point_type@123@@Z0@Z
|
| H A D | win32-tbb.def | 72 ?suspend@r1@detail@tbb@@YAXP6AXPAXPAUsuspend_point_type@123@@Z0@Z
|