Lines Matching refs:resume_flag
421 std::atomic<int>& resume_flag, tbb::task::suspend_point& suspend_tag) in bypass_task()
422 … : my_wait(wait), my_task_pool(task_pool), my_resume_flag(resume_flag), my_suspend_tag(suspend_tag) in bypass_task()
474 std::atomic<int> resume_flag{0}; variable
480 test_task_pool.emplace_back(wait, test_task_pool, resume_flag, test_suspend_tag);
490 auto suspend_func = [&resume_flag, &test_suspend_tag] { in __anon509d20bd0e02()
492 … tbb::task::suspend([&resume_flag, &test_suspend_tag, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd0e02()
495 resume_flag = 1; in __anon509d20bd0e02()
520 std::atomic<bool> resume_flag{}, resumed{}; variable
523 auto task_body = [&resume_flag, &resumed, &test_suspend_tag] { in __anon509d20bd1002()
527 if (resume_flag.exchange(false)) { in __anon509d20bd1002()
545 auto suspend_func = [&resume_flag, &test_suspend_tag] { in __anon509d20bd1102()
547 … tbb::task::suspend([&resume_flag, &test_suspend_tag, thread_id] (tbb::task::suspend_point tag) { in __anon509d20bd1102()
550 resume_flag.store(true, std::memory_order_release); in __anon509d20bd1102()