Home
last modified time | relevance | path

Searched refs:blocking_terminate (Results 1 – 4 of 4) sorted by relevance

/oneTBB/src/tbb/
H A Dthreading_control.cpp105 void threading_control_impl::release(bool blocking_terminate) { in release() argument
106 my_thread_dispatcher->release(blocking_terminate); in release()
265 bool threading_control::release(bool is_public, bool blocking_terminate) { in release() argument
269 if (blocking_terminate) { in release()
279 my_pimpl->release(blocking_terminate); in release()
280 return blocking_terminate; in release()
301 bool threading_control::unregister_public_reference(bool blocking_terminate) { in unregister_public_reference() argument
304 …urn g_threading_control->release(/*public = */ true, /*blocking_terminate = */ blocking_terminate); in unregister_public_reference()
350 bool threading_control::unregister_lifetime_control(bool blocking_terminate) { in unregister_lifetime_control() argument
359 … released = thr_control->release(/*public = */ true, /*blocking_terminate = */ blocking_terminate); in unregister_lifetime_control()
H A Dthreading_control.h47 void release(bool blocking_terminate);
98 static bool unregister_public_reference(bool blocking_terminate);
103 static bool unregister_lifetime_control(bool blocking_terminate);
130 bool release(bool is_public, bool blocking_terminate);
H A Dthread_dispatcher.cpp171 void thread_dispatcher::release(bool blocking_terminate) { in release() argument
172 my_join_workers = blocking_terminate; in release()
H A Dthread_dispatcher.h49 void release(bool blocking_terminate);