Searched refs:thread_monitor (Results 1 – 3 of 3) sorted by relevance
80 class thread_monitor {82 thread_monitor() { in thread_monitor() function85 ~thread_monitor() {} in ~thread_monitor()135 inline thread_monitor::handle_type thread_monitor::launch( thread_routine_type thread_function, voi… in launch()157 void thread_monitor::join(handle_type handle) { in join()170 void thread_monitor::detach_thread(handle_type handle) { in detach_thread()187 inline thread_monitor::handle_type thread_monitor::launch( void* (*thread_routine)(void*), void* ar… in launch()218 void thread_monitor::join(handle_type handle) { in join()222 void thread_monitor::detach_thread(handle_type handle) { in detach_thread()227 inline void thread_monitor::notify() { in notify()[all …]
35 using rml::internal::thread_monitor;36 typedef thread_monitor::handle_type thread_handle;73 thread_monitor my_thread_monitor;231 thread_monitor::join(handle); in release_handle()233 thread_monitor::detach_thread(handle); in release_handle()300 … my_handle = thread_monitor::launch(thread_routine, this, my_server.my_stack_size, &worker_idx); in wake_or_launch()305 my_handle = thread_monitor::launch(thread_routine, this, my_server.my_stack_size); in wake_or_launch()
65 class ipc_thread_monitor : public tbb::detail::r1::rml::internal::thread_monitor {67 ipc_thread_monitor() : thread_monitor() {} in ipc_thread_monitor()