Lines Matching refs:new_nth
2698 void __kmp_set_num_threads(int new_nth, int gtid) { in __kmp_set_num_threads() argument
2702 KF_TRACE(10, ("__kmp_set_num_threads: new __kmp_nth = %d\n", new_nth)); in __kmp_set_num_threads()
2705 if (new_nth < 1) in __kmp_set_num_threads()
2706 new_nth = 1; in __kmp_set_num_threads()
2707 else if (new_nth > __kmp_max_nth) in __kmp_set_num_threads()
2708 new_nth = __kmp_max_nth; in __kmp_set_num_threads()
2710 KMP_COUNT_VALUE(OMP_set_numthreads, new_nth); in __kmp_set_num_threads()
2712 if (thread->th.th_current_task->td_icvs.nproc == new_nth) in __kmp_set_num_threads()
2717 set__nproc(thread, new_nth); in __kmp_set_num_threads()
2724 (root->r.r_hot_team->t.t_nproc > new_nth) in __kmp_set_num_threads()
2735 __kmp_resize_dist_barrier(hot_team, hot_team->t.t_nproc, new_nth); in __kmp_set_num_threads()
2738 for (f = new_nth; f < hot_team->t.t_nproc; f++) { in __kmp_set_num_threads()
2748 hot_team->t.t_nproc = new_nth; in __kmp_set_num_threads()
2752 thread->th.th_hot_teams[0].hot_team_nth = new_nth; in __kmp_set_num_threads()
2757 hot_team->t.b->update_num_threads(new_nth); in __kmp_set_num_threads()
2758 __kmp_add_threads_to_team(hot_team, new_nth); in __kmp_set_num_threads()
2764 for (f = 0; f < new_nth; f++) { in __kmp_set_num_threads()
2766 hot_team->t.t_threads[f]->th.th_team_nproc = new_nth; in __kmp_set_num_threads()