Searched refs:current_thread_data (Results 1 – 3 of 3) sorted by relevance
257 detail::thread_data_ptr current_thread_data(detail::get_current_thread_data(),false); in run_thread_exit_callbacks() local258 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 …]
246 thread_data_base* current_thread_data(get_current_thread_data()); in get_or_make_current_thread_data() local247 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() local702 … 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() local709 if(current_thread_data) in find_tss_data()712 current_thread_data->tss_data.find(key); in find_tss_data()[all …]
838 detail::thread_data_base* const current_thread_data(detail::get_current_thread_data()); in make_ready_at_thread_exit() local839 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()