Lines Matching refs:collaborative_call_once
79 tbb::collaborative_call_once(flag, std::forward<Fn>(body), std::forward<Args>(args)...); in call_once_in_for_loop()
94 tbb::collaborative_call_once(flag, func); in call_once_in_parallel_for()
96 tbb::collaborative_call_once(flag, std::forward<Fn>(body), std::forward<Args>(args)...); in call_once_in_parallel_for()
116 tbb::collaborative_call_once(flag, func); in call_once_threads()
118 tbb::collaborative_call_once(flag, std::forward<Fn>(body), std::forward<Args>(args)...); in call_once_threads()
244 tbb::collaborative_call_once(flag, f); in __anon8532fc100602()
263 REQUIRE_THROWS_AS(tbb::collaborative_call_once(flag, setBAndCancel), call_once_exception);
267 REQUIRE_THROWS_AS(tbb::collaborative_call_once(flag, setBAndCancel), call_once_exception);
271 tbb::collaborative_call_once(flag, setB);
275 tbb::collaborative_call_once(flag, setB); // Now the call_once flag should be set.
279 …REQUIRE_NOTHROW(tbb::collaborative_call_once(flag, setBAndCancel)); // Flag still set, so it shoul…
314 tbb::collaborative_call_once(flag, throwing_func); in __anon8532fc100b02()
337 tbb::collaborative_call_once(flag, [&] { in __anon8532fc100c02()
358 tbb::collaborative_call_once(flag, [] { in __anon8532fc100f02()
373 tbb::collaborative_call_once(flag, [&] { in __anon8532fc101102()
389 tbb::collaborative_call_once(buffer[n].first, [&]() { in collaborative_recursive_fib()