Lines Matching refs:num_threads
43 unsigned threads_requested, max_num_threads, num_threads; in gomp_resolve_num_threads() local
97 num_threads = max_num_threads; in gomp_resolve_num_threads()
98 if (num_threads > icv->thread_limit_var) in gomp_resolve_num_threads()
99 num_threads = icv->thread_limit_var; in gomp_resolve_num_threads()
101 pool->threads_busy = num_threads; in gomp_resolve_num_threads()
102 return num_threads; in gomp_resolve_num_threads()
109 num_threads = max_num_threads; in gomp_resolve_num_threads()
110 if (icv->thread_limit_var - busy + 1 < num_threads) in gomp_resolve_num_threads()
111 num_threads = icv->thread_limit_var - busy + 1; in gomp_resolve_num_threads()
114 busy, busy + num_threads - 1) in gomp_resolve_num_threads()
118 num_threads = max_num_threads; in gomp_resolve_num_threads()
120 if (icv->thread_limit_var - busy + 1 < num_threads) in gomp_resolve_num_threads()
121 num_threads = icv->thread_limit_var - busy + 1; in gomp_resolve_num_threads()
122 pool->threads_busy += num_threads - 1; in gomp_resolve_num_threads()
126 return num_threads; in gomp_resolve_num_threads()
130 GOMP_parallel_start (void (*fn) (void *), void *data, unsigned num_threads) in GOMP_parallel_start() argument
132 num_threads = gomp_resolve_num_threads (num_threads, 0); in GOMP_parallel_start()
133 gomp_team_start (fn, data, num_threads, 0, gomp_new_team (num_threads), in GOMP_parallel_start()
172 GOMP_parallel (void (*fn) (void *), void *data, unsigned num_threads, in ialias()
175 num_threads = gomp_resolve_num_threads (num_threads, 0); in ialias()
176 gomp_team_start (fn, data, num_threads, flags, gomp_new_team (num_threads), in ialias()
184 unsigned num_threads, unsigned int flags) in GOMP_parallel_reductions() argument
187 num_threads = gomp_resolve_num_threads (num_threads, 0); in GOMP_parallel_reductions()
189 taskgroup = gomp_parallel_reduction_register (rdata, num_threads); in GOMP_parallel_reductions()
190 gomp_team_start (fn, data, num_threads, flags, gomp_new_team (num_threads), in GOMP_parallel_reductions()
196 return num_threads; in GOMP_parallel_reductions()