Home
last modified time | relevance | path

Searched refs:task_scheduler_handle (Results 1 – 13 of 13) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dglobal_control.h36 class task_scheduler_handle; variable
111 class task_scheduler_handle {
114 task_scheduler_handle() = default;
117 task_scheduler_handle(attach) { in task_scheduler_handle() function
122 ~task_scheduler_handle() { in ~task_scheduler_handle()
127 task_scheduler_handle(const task_scheduler_handle& other) = delete;
128 task_scheduler_handle& operator=(const task_scheduler_handle& other) = delete;
131 task_scheduler_handle(task_scheduler_handle&& other) noexcept { in task_scheduler_handle() function
134 task_scheduler_handle& operator=(task_scheduler_handle&& other) noexcept {
157 friend void finalize(task_scheduler_handle&);
[all …]
/oneTBB/test/tbb/
H A Dtest_tbb_fork.cpp114 tbb::task_scheduler_handle tsi{tbb::attach{}}; in operator ()()
139 tbb::task_scheduler_handle tsi = tbb::task_scheduler_handle{tbb::attach{}}; in operator ()()
152 tbb::task_scheduler_handle sch{tbb::attach{}}; in TestTasksInThread()
180 tbb::task_scheduler_handle sch = tbb::task_scheduler_handle::get(); in TestSchedulerMemLeaks()
206 tbb::task_scheduler_handle schBlock = tbb::task_scheduler_handle{tbb::attach{}}; in TestNestingTSI()
208 tbb::task_scheduler_handle schBlock1; in TestNestingTSI()
209 schBlock1 = tbb::task_scheduler_handle{tbb::attach{}}; in TestNestingTSI()
221 tbb::task_scheduler_handle schBlock{tbb::attach{}}; in TestNestingTSI()
271 tbb::task_scheduler_handle sch{tbb::attach{}}; in main()
275 tbb::task_scheduler_handle sch{tbb::attach{}}; in main()
H A Dtest_global_control.cpp34 tbb::task_scheduler_handle m_handle{};
37 m_handle = tbb::task_scheduler_handle{tbb::attach{}}; in task_scheduler_handle_guard()
44 tbb::task_scheduler_handle& get() { in get()
221 tbb::task_scheduler_handle handle = tbb::task_scheduler_handle{tbb::attach{}};
259 auto h = tbb::task_scheduler_handle{ tbb::attach{} }; in __anon8f1bc23b0502()
H A Dtest_concurrent_monitor.cpp52 tbb::task_scheduler_handle handler{tbb::attach{}};
H A Dtest_scheduler_mix.cpp653 tbb::task_scheduler_handle handle{ tbb::attach{} };
H A Dtest_limiter_node.cpp623 tbb::task_scheduler_handle handle{ tbb::attach{} };
H A Dtest_task.cpp831 tbb::task_scheduler_handle handle{ tbb::attach{} };
H A Dtest_eh_algorithms.cpp1573 tbb::task_scheduler_handle handle{ tbb::attach{} }; in TestWithDifferentFiltersAndConcurrency()
/oneTBB/test/conformance/
H A Dconformance_global_control.cpp266 tbb::task_scheduler_handle hdl1{ tbb::attach{} };
270 tbb::task_scheduler_handle hdl2;
271 hdl2 = tbb::task_scheduler_handle{ tbb::attach{} };
281 tbb::task_scheduler_handle hndl;
288 tbb::task_scheduler_handle hndl{ tbb::attach{} };
300 tbb::task_scheduler_handle handle1{ tbb::attach{} };
301 tbb::task_scheduler_handle handle2(std::move(handle1));
316 tbb::task_scheduler_handle handle{ tbb::attach{} };
328 tbb::task_scheduler_handle handle;
330 handle = tbb::task_scheduler_handle{ tbb::attach{} }; in __anon3ebcafb90202()
[all …]
/oneTBB/doc/main/tbb_userguide/
H A DInitializing_and_Terminating_the_Library.rst15 …nalize`` function called with an instance of class ``oneapi::tbb::task_scheduler_handle`` blocks t…
20 If you know how many active ``oneapi::tbb::task_scheduler_handle`` instances exist in the program,
/oneTBB/src/tbb/
H A Dgovernor.cpp266 void __TBB_EXPORTED_FUNC get(d1::task_scheduler_handle& handle) { in get()
270 void release_impl(d1::task_scheduler_handle& handle) { in release_impl()
278 bool finalize_impl(d1::task_scheduler_handle& handle) { in finalize_impl()
303 bool __TBB_EXPORTED_FUNC finalize(d1::task_scheduler_handle& handle, std::intptr_t mode) { in finalize()
/oneTBB/doc/main/tbb_userguide/Migration_Guide/
H A DTask_Scheduler_Init.rst144 `task_scheduler_handle <https://oneapi-src.github.io/oneAPI-spec/spec/elements/oneTBB/source/task_s…
153 oneapi::tbb::task_scheduler_handle handle{tbb::attach{}};
/oneTBB/doc/main/intro/
H A Dlimitations.rst46 **Solution:** To work-around the issue, consider using ``task_scheduler_handle`` to join oneTBB wor…