Home
last modified time | relevance | path

Searched refs:poison_pointer (Results 1 – 14 of 14) sorted by relevance

/oneTBB/src/tbb/
H A Dthread_data.h123 poison_pointer(my_task_dispatcher); in ~thread_data()
124 poison_pointer(my_arena); in ~thread_data()
125 poison_pointer(my_arena_slot); in ~thread_data()
126 poison_pointer(my_last_observer); in ~thread_data()
127 poison_pointer(my_small_object_pool); in ~thread_data()
128 poison_pointer(my_context_list); in ~thread_data()
130 poison_pointer(my_post_resume_arg); in ~thread_data()
H A Dthread_control_monitor.h54 poison_pointer(my_curr_dispatcher); in ~resume_node()
55 poison_pointer(my_target_dispatcher); in ~resume_node()
56 poison_pointer(my_suspend_point); in ~resume_node()
H A Darena_slot.cpp101 poison_pointer( task_pool_ptr[T] ); in get_task()
104 poison_pointer( task_pool_ptr[T] ); in get_task()
188 poison_pointer( victim_pool[H0] ); in steal_task()
195 poison_pointer( victim_pool[H-1] ); in steal_task()
H A Dtask_group_context.cpp74 poison_pointer(ctx.my_parent); in destroy()
75 poison_pointer(ctx.my_context_list); in destroy()
76 poison_pointer(ctx.my_node.my_next_node); in destroy()
77 poison_pointer(ctx.my_node.my_prev_node); in destroy()
78 poison_pointer(ctx.my_exception); in destroy()
79 poison_pointer(ctx.my_itt_caller); in destroy()
H A Dobserver_proxy.cpp46 poison_pointer(my_prev); in ~observer_proxy()
47 poison_pointer(my_next); in ~observer_proxy()
71 poison_pointer(p->my_observer); in clear()
H A Dobserver_proxy.h145 poison_pointer(last); in notify_exit_observers()
H A Dscheduler_common.h510 poison_pointer(m_thread_data); in alignas()
511 poison_pointer(m_suspend_point); in alignas()
H A Dthread_dispatcher.cpp34 poison_pointer(my_server); in ~thread_dispatcher()
H A Darena_slot.h101 poison_pointer(task_pool_ptr[i]); in fill_with_canary_pattern()
H A Dprivate_server.cpp352 tbb::detail::poison_pointer( my_thread_array ); in ~private_server()
H A Dparallel_pipeline.cpp172 poison_pointer( array ); in ~input_buffer()
/oneTBB/include/oneapi/tbb/detail/
H A D_utils.h195 inline void poison_pointer( T* &p ) { p = reinterpret_cast<T*>(poisoned_ptr); } in poison_pointer() function
198 inline void poison_pointer(std::atomic<T*>& p) { p.store(reinterpret_cast<T*>(poisoned_ptr), std::m… in poison_pointer() function
208 inline void poison_pointer(T&) {/*do nothing*/} in poison_pointer() function
/oneTBB/include/oneapi/tbb/
H A Dparallel_scan.h101 poison_pointer(m_stuff_last); in final_sum()
106 poison_pointer(m_stuff_last); in final_sum()
202 poison_pointer(m_body); in sum_node()
203 poison_pointer(m_incoming); in sum_node()
/oneTBB/python/rml/
H A Dipc_server.cpp873 tbb::detail::d0::poison_pointer( my_thread_array ); in ~ipc_server()
877 tbb::detail::d0::poison_pointer( my_waker ); in ~ipc_server()
881 tbb::detail::d0::poison_pointer( my_stopper ); in ~ipc_server()