| /oneTBB/src/tbb/ |
| H A D | tls.h | 43 int destroy() { return pthread_key_delete(my_key); } in destroy() function 57 int destroy() { TlsFree(my_key); my_key=0; return 0; } 68 int destroy() { FlsFree(my_key); my_key=0; return 0; }
|
| H A D | thread_data.h | 61 void destroy() { in destroy() function 73 destroy(); in remove() 89 destroy(); in orphan() 122 my_small_object_pool->destroy(); in ~thread_data()
|
| H A D | task_group_context.cpp | 40 void tbb_exception_ptr::destroy() noexcept { in destroy() function in tbb::detail::r1::tbb_exception_ptr 54 void task_group_context_impl::destroy(d1::task_group_context& ctx) { in destroy() function in tbb::detail::r1::task_group_context_impl 70 exception->destroy(); in destroy() 252 exception->destroy(); in reset() 339 void __TBB_EXPORTED_FUNC destroy(d1::task_group_context& ctx) { in destroy() function 340 task_group_context_impl::destroy(ctx); in destroy()
|
| H A D | global_control.cpp | 202 static void destroy(d1::global_control& gc) { in destroy() function 252 void __TBB_EXPORTED_FUNC destroy(d1::global_control& gc) { in destroy() function 253 global_control_impl::destroy(gc); in destroy()
|
| H A D | governor.cpp | 55 void destroy(); 81 int status = theTLS.destroy(); in release_resources() 86 system_topology::destroy(); in release_resources() 489 void destroy() { in destroy() function
|
| H A D | small_object_pool_impl.h | 44 void destroy();
|
| H A D | concurrent_monitor_mutex.h | 38 void destroy() { in destroy() function
|
| H A D | concurrent_monitor.h | 455 void destroy() { in destroy() function 457 my_mutex.destroy(); in destroy() 487 destroy(); in ~concurrent_monitor()
|
| H A D | address_waiter.cpp | 60 address_waiter_table[i].destroy(); in clear_address_waiter_table()
|
| H A D | thread_control_monitor.h | 102 destroy(); in ~thread_control_monitor()
|
| H A D | threading_control.h | 132 void destroy();
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _small_object_pool.h | 87 call_itt_task_notify(destroy, ptr); in deallocate() 95 call_itt_task_notify(destroy, ptr); in deallocate()
|
| H A D | _task.h | 193 call_itt_task_notify(destroy, &wait_ctx); in execute_and_wait() 199 call_itt_task_notify(destroy, &wait_ctx); in wait()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | memory_pool.h | 64 void destroy() { rml::pool_destroy(my_pool); } in destroy() function 131 void destroy( pointer p ) { p->~value_type(); } in destroy() function 185 ~memory_pool() { destroy(); } // call the callbacks first and destroy my_alloc latter in ~memory_pool() 197 ~fixed_pool() { destroy(); } in ~fixed_pool()
|
| H A D | global_control.h | 41 TBB_EXPORT void __TBB_EXPORTED_FUNC destroy(d1::global_control&); 87 r1::destroy(*this); in ~global_control()
|
| H A D | enumerable_thread_specific.h | 669 virtual void destroy() = 0; 686 void destroy() override { 688 tbb::detail::allocator_traits<my_allocator_type>::destroy(alloc, this); 880 if(my_construct_callback) my_construct_callback->destroy(); 988 my_construct_callback->destroy(); 999 my_construct_callback->destroy(); 1018 my_construct_callback->destroy();
|
| H A D | tbb_allocator.h | 91 void destroy( pointer p ) { p->~value_type(); } in destroy() function
|
| /oneTBB/test/tbb/ |
| H A D | test_join_node.h | 565 static void destroy(JType *p) { delete p; } 583 static void destroy(JType *p) { delete p; } 599 static void destroy(JType *p) { delete p; } 618 static void destroy(JType *p) { delete p; } 636 static void destroy(JType *p) { delete p; } 659 static void destroy(JType *p) { delete p; } 679 static void destroy(JType *p) { delete p; } 703 static void destroy(JType *p) { delete p; } 725 static void destroy(JType *p) { delete p; } 750 static void destroy(JType *p) { delete p; } [all …]
|
| H A D | test_join_node.cpp | 108 makeJoin<N, JType, tbb::flow::tag_matching>::destroy(my_join); in test() 111 makeJoin<2, input_join_type, tbb::flow::reserving>::destroy(my_input_join); in test()
|
| H A D | test_split_node.cpp | 131 static void destroy(SType *p) { delete p; } in destroy() function in makeSplit 261 makeSplit<N,SType>::destroy(my_split); in test() 354 makeSplit<TUPLE_SIZE,SType>::destroy(my_split); in test()
|
| /oneTBB/src/tbbmalloc/ |
| H A D | tbbmalloc_internal.h | 155 bool destroy(); 598 bool ret = tlsPointerKey.destroy(); 602 bool destroy() { 611 bool ret = tlsPointerKey.destroy(); 613 ret &= backend.destroy();
|
| /oneTBB/test/common/ |
| H A D | iterator.h | 57 destroy(); 89 destroy(); in ~InputIterator() 92 void destroy() { in destroy() function
|
| H A D | custom_allocators.h | 184 void destroy( U* ptr ) { in destroy() function 185 base_traits::destroy(*this, ptr); in destroy() 295 void destroy( U* ptr ) { in destroy() function 297 base_traits::destroy(*this, ptr); in destroy() 431 void destroy( U* ptr ) { in destroy() function 432 base_traits::destroy(*this, ptr); in destroy()
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | destroy_graphs_outside_main_thread.rst | 6 Make sure to enqueue a task to wait for and destroy graphs that run outside the main thread.
|
| /oneTBB/src/tbbmalloc_proxy/ |
| H A D | proxy_overload_osx.h | 148 zone.destroy = &impl_zone_destroy; in DoMallocReplacement()
|