| /oneTBB/include/oneapi/tbb/ |
| H A D | global_control.h | 48 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 D | parallel_scan.h | 132 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 D | parallel_for_each.h | 127 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 D | task_group.h | 91 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 D | parallel_invoke.h | 91 void finalize(const execution_data& ed) { in finalize() function 102 finalize(ed); in release() 120 finalize(ed); in cancel()
|
| H A D | parallel_reduce.h | 100 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 D | parallel_for.h | 71 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 D | task_arena.h | 213 void finalize(const execution_data& ed) { in finalize() function 218 finalize(ed); in execute()
|
| /oneTBB/test/tbb/ |
| H A D | test_global_control.cpp | 100 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 D | test_tbb_fork.cpp | 117 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 D | test_concurrent_monitor.cpp | 99 tbb::finalize(handler);
|
| H A D | test_scheduler_mix.cpp | 664 tbb::finalize(handle);
|
| H A D | test_limiter_node.cpp | 624 tbb::finalize( handle, std::nothrow );
|
| /oneTBB/test/conformance/ |
| H A D | conformance_global_control.cpp | 274 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.h | 263 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.h | 41 void finalize(const d1::execution_data* ed = nullptr) { 66 void operator()(task_handle_task* p){ p->finalize(); } in operator()
|
| H A D | _pipeline_filters.h | 103 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.h | 142 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 D | Initializing_and_Terminating_the_Library.rst | 15 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 D | parallel_pipeline.cpp | 318 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 D | arena.cpp | 715 finalize(); in execute() 719 finalize(); in cancel() 722 void finalize() { in finalize() function in tbb::detail::r1::delegated_task
|
| H A D | governor.cpp | 303 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 D | Task_Scheduler_Init.rst | 156 oneapi::tbb::finalize(handle);
|
| /oneTBB/src/tbb/def/ |
| H A D | win64-tbb.def | 129 ?finalize@r1@detail@tbb@@YA_NAEAVtask_scheduler_handle@d1@23@_J@Z
|
| H A D | win32-tbb.def | 129 ?finalize@r1@detail@tbb@@YA_NAAVtask_scheduler_handle@d1@23@H@Z
|