Searched refs:suspend_point (Results 1 – 7 of 7) sorted by relevance
| /oneTBB/test/tbb/ |
| H A D | test_resumable_tasks.cpp | 62 void submit(tbb::task::suspend_point ctx) { in submit() 70 tbb::task::suspend_point tag; in asyncLoop() 88 std::queue<tbb::task::suspend_point> m_tagQueue; 95 void operator()(tbb::task::suspend_point tag) { in operator ()() 147 tbb::task::suspend([&] (tbb::task::suspend_point sp) { m_asyncActivity.submit(sp); }); in operator ()() 210 void submit(tbb::task::suspend_point ctx) { in submit() 218 tbb::task::suspend_point tag; in asyncLoop() 239 std::queue<tbb::task::suspend_point> m_tagQueue; 247 void operator()(tbb::task::suspend_point ctx) { in operator ()() 396 tbb::task::suspend([thread_id](tbb::task::suspend_point tag) { in TestObservers()
|
| H A D | test_task.cpp | 350 suspended_task(tbb::task::suspend_point tag, tbb::detail::d1::wait_context& wait) in suspended_task() 376 tbb::task::suspend_point my_suspend_tag; 401 … tbb::task::suspend([&wait, &test_context, &test_task, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd0b02() 421 std::atomic<int>& resume_flag, tbb::task::suspend_point& suspend_tag) in bypass_task() 458 tbb::task::suspend_point& my_suspend_tag; 475 tbb::task::suspend_point test_suspend_tag; 492 … tbb::task::suspend([&resume_flag, &test_suspend_tag, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd0e02() 521 tbb::task::suspend_point test_suspend_tag; 547 … tbb::task::suspend([&resume_flag, &test_suspend_tag, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd1102() 634 tbb::concurrent_vector<tbb::task::suspend_point> suspend_points; [all …]
|
| /oneTBB/test/conformance/ |
| H A D | conformance_resumable_tasks.cpp | 37 oneapi::tbb::task::suspend([&t, &suspend, &resume](oneapi::tbb::task::suspend_point sp) { in __anon366fea4d0102() 61 … oneapi::tbb::task::suspend([&tg, &suspend, &resume](oneapi::tbb::task::suspend_point sp) { in __anon366fea4d0302()
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _task.h | 76 using suspend_point = r1::suspend_point_type*; variable 80 static void suspend_callback(void* user_callback, suspend_point sp) { in suspend_callback() 92 inline void resume(suspend_point tag) { in resume()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | task.h | 28 using detail::d1::suspend_point;
|
| H A D | enumerable_thread_specific.h | 95 using key_type = suspend_point;
|
| /oneTBB/src/tbb/ |
| H A D | task_dispatcher.cpp | 227 d1::suspend_point task_dispatcher::get_suspend_point() { in get_suspend_point()
|