Lines Matching refs:new_nth
2791 void __kmp_set_num_threads(int new_nth, int gtid) { in __kmp_set_num_threads() argument
2795 KF_TRACE(10, ("__kmp_set_num_threads: new __kmp_nth = %d\n", new_nth)); in __kmp_set_num_threads()
2798 if (new_nth < 1) in __kmp_set_num_threads()
2799 new_nth = 1; in __kmp_set_num_threads()
2800 else if (new_nth > __kmp_max_nth) in __kmp_set_num_threads()
2801 new_nth = __kmp_max_nth; in __kmp_set_num_threads()
2803 KMP_COUNT_VALUE(OMP_set_numthreads, new_nth); in __kmp_set_num_threads()
2805 if (thread->th.th_current_task->td_icvs.nproc == new_nth) in __kmp_set_num_threads()
2810 set__nproc(thread, new_nth); in __kmp_set_num_threads()
2817 (root->r.r_hot_team->t.t_nproc > new_nth) in __kmp_set_num_threads()
2828 __kmp_resize_dist_barrier(hot_team, hot_team->t.t_nproc, new_nth); in __kmp_set_num_threads()
2831 for (f = new_nth; f < hot_team->t.t_nproc; f++) { in __kmp_set_num_threads()
2841 hot_team->t.t_nproc = new_nth; in __kmp_set_num_threads()
2845 thread->th.th_hot_teams[0].hot_team_nth = new_nth; in __kmp_set_num_threads()
2850 hot_team->t.b->update_num_threads(new_nth); in __kmp_set_num_threads()
2851 __kmp_add_threads_to_team(hot_team, new_nth); in __kmp_set_num_threads()
2857 for (f = 0; f < new_nth; f++) { in __kmp_set_num_threads()
2859 hot_team->t.t_threads[f]->th.th_team_nproc = new_nth; in __kmp_set_num_threads()