Home
last modified time | relevance | path

Searched refs:finalize (Results 1 – 25 of 28) sorted by relevance

12

/oneTBB/include/oneapi/tbb/
H A Dglobal_control.h48 TBB_EXPORT bool __TBB_EXPORTED_FUNC finalize(d1::task_scheduler_handle&, std::intptr_t mode);
147 r1::finalize(*this, release_nothrowing); in release()
157 friend void finalize(task_scheduler_handle&);
158 friend bool finalize(task_scheduler_handle&, const std::nothrow_t&) noexcept;
165 inline void finalize(task_scheduler_handle& handle) { in finalize() function
168 bool finalized = r1::finalize(handle, finalize_throwing); in finalize()
178 inline bool finalize(task_scheduler_handle& handle, const std::nothrow_t&) noexcept { in finalize() function
181 finalized = r1::finalize(handle, finalize_nothrowing); in finalize()
193 using detail::d1::finalize;
H A Dparallel_scan.h132 sum_node_type* finalize(const execution_data& ed){ in finalize() function
144 return finalize(ed); in execute()
147 return finalize(ed); in cancel()
235 sum_node* finalize(const execution_data& ed) { in finalize() function
262 return finalize(ed); in execute()
266 return finalize(ed); in cancel()
311 return finalize(ed); in execute()
314 return finalize(ed); in cancel()
341 finish_scan* finalize(const execution_data& ed) { in finalize() function
392 return finalize(ed); in cancel()
[all …]
H A Dparallel_for_each.h127 void finalize(const execution_data& ed) { in finalize() function
151 finalize(ed); in execute()
156 finalize(ed); in cancel()
217 void finalize() { in finalize() function
223 finalize(); in execute()
228 finalize(); in cancel()
277 void finalize(const execution_data& ed) {
293 finalize(ed);
298 finalize(ed);
358 finalize(ed);
[all …]
H A Dtask_group.h91 finalize(&ed); in execute()
95 finalize(&ed); in cancel()
440 void finalize(const execution_data& ed) { in finalize() function
453 finalize(ed); in execute()
457 finalize(ed); in cancel()
477 void finalize() { in finalize() function
482 finalize(); in execute()
486 finalize(); in cancel()
H A Dparallel_invoke.h91 void finalize(const execution_data& ed) { in finalize() function
102 finalize(ed); in release()
120 finalize(ed); in cancel()
H A Dparallel_reduce.h100 void finalize(const execution_data&);
187 void start_reduce<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize() function
218 finalize(ed); in execute()
225 finalize(ed); in cancel()
261 void finalize(const execution_data&);
329 void start_deterministic_reduce<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize() function
351 finalize(ed); in execute()
358 finalize(ed); in cancel()
H A Dparallel_for.h71 void finalize(const execution_data&);
150 void start_for<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize() function
171 finalize(ed); in execute()
178 finalize(ed); in cancel()
H A Dtask_arena.h213 void finalize(const execution_data& ed) { in finalize() function
218 finalize(ed); in execute()
/oneTBB/test/tbb/
H A Dtest_global_control.cpp100 bool res = tbb::finalize( init2.get(), std::nothrow ); in operator ()()
105 if ( !myAutoInit && tbb::finalize( init.get(), std::nothrow ) ) in operator ()()
155 tbb::finalize((myIndex == 0 ? tsi1.get() : tsi2.get())); in operator ()()
168 tbb::finalize( init.get() ); in operator ()()
208 bool res1 = tbb::finalize(ctl1.get(), std::nothrow); in TestTerminationAndAutoinit()
214 bool res2 = tbb::finalize(ctl2.get(), std::nothrow); in TestTerminationAndAutoinit()
226 REQUIRE(tbb::finalize(handle, std::nothrow));
260 tbb::finalize(h, std::nothrow_t{}); in __anon8f1bc23b0502()
H A Dtest_tbb_fork.cpp117 bool ok = tbb::finalize(tsi, std::nothrow); in operator ()()
142 bool ok = tbb::finalize(tsi, std::nothrow); in operator ()()
155 bool ok = tbb::finalize(sch, std::nothrow); in TestTasksInThread()
186 bool ok = tbb::finalize(sch, std::nothrow); in TestSchedulerMemLeaks()
214 bool ok = tbb::finalize(schBlock1, std::nothrow); in TestNestingTSI()
217 bool ok = tbb::finalize(schBlock, std::nothrow); in TestNestingTSI()
223 bool ok = tbb::finalize(schBlock, std::nothrow); in TestNestingTSI()
272 bool ok = tbb::finalize( sch, std::nothrow ); in main()
277 bool ok = tbb::finalize( sch, std::nothrow ); in main()
H A Dtest_concurrent_monitor.cpp99 tbb::finalize(handler);
H A Dtest_scheduler_mix.cpp664 tbb::finalize(handle);
H A Dtest_limiter_node.cpp624 tbb::finalize( handle, std::nothrow );
/oneTBB/test/conformance/
H A Dconformance_global_control.cpp274 bool ok = tbb::finalize(hdl1, std::nothrow);
291 tbb::finalize(hndl, std::nothrow);
306 tbb::finalize(handle2, std::nothrow);
319 bool res = tbb::finalize(handle, std::nothrow); in __anon3ebcafb90102()
333 bool res = tbb::finalize(handle, std::nothrow);
344 bool res = tbb::finalize(handle, std::nothrow);
/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_body_impl.h263 finalize<forward_task_bypass>(ed);
268 finalize<forward_task_bypass>(ed);
292 finalize<apply_body_task_bypass>(ed);
297 finalize<apply_body_task_bypass>(ed);
316 finalize<input_node_task_bypass>(ed);
321 finalize<input_node_task_bypass>(ed);
H A D_task_handle.h41 void finalize(const d1::execution_data* ed = nullptr) {
66 void operator()(task_handle_task* p){ p->finalize(); } in operator()
H A D_pipeline_filters.h103 virtual void finalize( void* /*item*/ ) {} in finalize() function
241 void finalize(void * input) override {
288 void finalize(void* input) override {
H A D_flow_graph_impl.h142 void finalize(const execution_data& ed);
372 inline void graph_task::finalize(const execution_data& ed) { in finalize() function
/oneTBB/doc/main/tbb_userguide/
H A DInitializing_and_Terminating_the_Library.rst15 The ``oneapi::tbb::finalize`` function called with an instance of class ``oneapi::tbb::task_schedul…
21 …b::release`` function on all but the last one, then call ``oneapi::tbb::finalize`` for the last in…
/oneTBB/src/tbb/
H A Dparallel_pipeline.cpp318 void finalize(d1::execution_data& ed) { in finalize() function in tbb::detail::r1::stage_task
324 finalize(ed); in execute()
330 finalize(ed); in cancel()
336 my_filter->finalize(my_object); in ~stage_task()
H A Darena.cpp715 finalize(); in execute()
719 finalize(); in cancel()
722 void finalize() { in finalize() function in tbb::detail::r1::delegated_task
H A Dgovernor.cpp303 bool __TBB_EXPORTED_FUNC finalize(d1::task_scheduler_handle& handle, std::intptr_t mode) { in finalize() function
/oneTBB/doc/main/tbb_userguide/Migration_Guide/
H A DTask_Scheduler_Init.rst156 oneapi::tbb::finalize(handle);
/oneTBB/src/tbb/def/
H A Dwin64-tbb.def129 ?finalize@r1@detail@tbb@@YA_NAEAVtask_scheduler_handle@d1@23@_J@Z
H A Dwin32-tbb.def129 ?finalize@r1@detail@tbb@@YA_NAAVtask_scheduler_handle@d1@23@H@Z

12