Searched refs:task_scheduler_handle (Results 1 – 13 of 13) sorted by relevance
36 class task_scheduler_handle; variable111 class task_scheduler_handle {114 task_scheduler_handle() = default;117 task_scheduler_handle(attach) { in task_scheduler_handle() function122 ~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() function134 task_scheduler_handle& operator=(task_scheduler_handle&& other) noexcept {157 friend void finalize(task_scheduler_handle&);[all …]
114 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()
34 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()
52 tbb::task_scheduler_handle handler{tbb::attach{}};
653 tbb::task_scheduler_handle handle{ tbb::attach{} };
623 tbb::task_scheduler_handle handle{ tbb::attach{} };
831 tbb::task_scheduler_handle handle{ tbb::attach{} };
1573 tbb::task_scheduler_handle handle{ tbb::attach{} }; in TestWithDifferentFiltersAndConcurrency()
266 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 …]
15 …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,
266 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()
144 `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{}};
46 **Solution:** To work-around the issue, consider using ``task_scheduler_handle`` to join oneTBB wor…