reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3685 root_thread = root->r.r_uber_thread; 3687 root_thread = (kmp_info_t *)__kmp_allocate(sizeof(kmp_info_t)); 3689 __kmp_print_thread_storage_map(root_thread, gtid); 3691 root_thread->th.th_info.ds.ds_gtid = gtid; 3693 root_thread->th.ompt_thread_info.thread_data = ompt_data_none; 3695 root_thread->th.th_root = root; 3697 root_thread->th.th_cons = __kmp_allocate_cons_stack(gtid); 3700 __kmp_initialize_fast_memory(root_thread); 3705 __kmp_initialize_bget(root_thread); 3707 __kmp_init_random(root_thread); // Initialize random number generator 3711 if (!root_thread->th.th_serial_team) { 3714 root_thread->th.th_serial_team = __kmp_allocate_team( 3721 KMP_ASSERT(root_thread->th.th_serial_team); 3726 TCW_SYNC_PTR(__kmp_threads[gtid], root_thread); 3728 root->r.r_root_team->t.t_threads[0] = root_thread; 3729 root->r.r_hot_team->t.t_threads[0] = root_thread; 3730 root_thread->th.th_serial_team->t.t_threads[0] = root_thread; 3730 root_thread->th.th_serial_team->t.t_threads[0] = root_thread; 3732 root_thread->th.th_serial_team->t.t_serialized = 0; 3733 root->r.r_uber_thread = root_thread; 3736 __kmp_initialize_info(root_thread, root->r.r_root_team, 0, gtid); 3749 __kmp_create_worker(gtid, root_thread, __kmp_stksize); 3760 root_thread->th.th_bar[b].bb.b_arrived = KMP_INIT_BARRIER_STATE; 3770 root_thread->th.th_current_place = KMP_PLACE_UNDEFINED; 3771 root_thread->th.th_new_place = KMP_PLACE_UNDEFINED; 3772 root_thread->th.th_first_place = KMP_PLACE_UNDEFINED; 3773 root_thread->th.th_last_place = KMP_PLACE_UNDEFINED; 3778 root_thread->th.th_def_allocator = __kmp_def_allocator; 3779 root_thread->th.th_prev_level = 0; 3780 root_thread->th.th_prev_num_threads = 1; 3783 tmp->cg_root = root_thread; 3790 root_thread->th.th_cg_roots = tmp;