Home
last modified time | relevance | path

Searched refs:current_thread_data (Results 1 – 3 of 3) sorted by relevance

/external/sdv/vsomeip/third_party/boost/thread/src/win32/
Dthread.cpp257 detail::thread_data_ptr current_thread_data(detail::get_current_thread_data(),false); in run_thread_exit_callbacks() local
258 if(current_thread_data) in run_thread_exit_callbacks()
260 … while(! current_thread_data->tss_data.empty() || current_thread_data->thread_exit_callbacks) in run_thread_exit_callbacks()
262 while(current_thread_data->thread_exit_callbacks) in run_thread_exit_callbacks()
264 … detail::thread_exit_callback_node* const current_node=current_thread_data->thread_exit_callbacks; in run_thread_exit_callbacks()
265 current_thread_data->thread_exit_callbacks=current_node->next; in run_thread_exit_callbacks()
273 while (!current_thread_data->tss_data.empty()) in run_thread_exit_callbacks()
276 = current_thread_data->tss_data.begin(); in run_thread_exit_callbacks()
281 current_thread_data->tss_data.erase(current); in run_thread_exit_callbacks()
408 detail::thread_data_base* current_thread_data(detail::get_current_thread_data()); in get_or_make_current_thread_data() local
[all …]
/external/sdv/vsomeip/third_party/boost/thread/src/pthread/
Dthread.cpp246 thread_data_base* current_thread_data(get_current_thread_data()); in get_or_make_current_thread_data() local
247 if(!current_thread_data) in get_or_make_current_thread_data()
249 current_thread_data=make_external_thread_data(); in get_or_make_current_thread_data()
251 return current_thread_data; in get_or_make_current_thread_data()
700 detail::thread_data_base* const current_thread_data(get_or_make_current_thread_data()); in add_thread_exit_function() local
702 … heap_new<thread_exit_callback_node>(func,current_thread_data->thread_exit_callbacks); in add_thread_exit_function()
703 current_thread_data->thread_exit_callbacks=new_node; in add_thread_exit_function()
708 detail::thread_data_base* const current_thread_data(get_current_thread_data()); in find_tss_data() local
709 if(current_thread_data) in find_tss_data()
712 current_thread_data->tss_data.find(key); in find_tss_data()
[all …]
/external/sdv/vsomeip/third_party/boost/thread/include/boost/thread/detail/
Dthread.hpp838 detail::thread_data_base* const current_thread_data(detail::get_current_thread_data()); in make_ready_at_thread_exit() local
839 if(current_thread_data) in make_ready_at_thread_exit()
841 current_thread_data->make_ready_at_thread_exit(as); in make_ready_at_thread_exit()