Lines Matching refs:num_threads
43 unsigned threads_requested, max_num_threads, num_threads; in gomp_resolve_num_threads() local
90 num_threads = max_num_threads; in gomp_resolve_num_threads()
91 if (num_threads > icv->thread_limit_var) in gomp_resolve_num_threads()
92 num_threads = icv->thread_limit_var; in gomp_resolve_num_threads()
94 pool->threads_busy = num_threads; in gomp_resolve_num_threads()
95 return num_threads; in gomp_resolve_num_threads()
102 num_threads = max_num_threads; in gomp_resolve_num_threads()
103 if (icv->thread_limit_var - busy + 1 < num_threads) in gomp_resolve_num_threads()
104 num_threads = icv->thread_limit_var - busy + 1; in gomp_resolve_num_threads()
107 busy, busy + num_threads - 1) in gomp_resolve_num_threads()
111 num_threads = max_num_threads; in gomp_resolve_num_threads()
113 if (icv->thread_limit_var - busy + 1 < num_threads) in gomp_resolve_num_threads()
114 num_threads = icv->thread_limit_var - busy + 1; in gomp_resolve_num_threads()
115 pool->threads_busy += num_threads - 1; in gomp_resolve_num_threads()
119 return num_threads; in gomp_resolve_num_threads()
123 GOMP_parallel_start (void (*fn) (void *), void *data, unsigned num_threads) in GOMP_parallel_start() argument
125 num_threads = gomp_resolve_num_threads (num_threads, 0); in GOMP_parallel_start()
126 gomp_team_start (fn, data, num_threads, 0, gomp_new_team (num_threads), in GOMP_parallel_start()
165 GOMP_parallel (void (*fn) (void *), void *data, unsigned num_threads, in ialias()
168 num_threads = gomp_resolve_num_threads (num_threads, 0); in ialias()
169 gomp_team_start (fn, data, num_threads, flags, gomp_new_team (num_threads), in ialias()
177 unsigned num_threads, unsigned int flags) in GOMP_parallel_reductions() argument
180 num_threads = gomp_resolve_num_threads (num_threads, 0); in GOMP_parallel_reductions()
182 taskgroup = gomp_parallel_reduction_register (rdata, num_threads); in GOMP_parallel_reductions()
183 gomp_team_start (fn, data, num_threads, flags, gomp_new_team (num_threads), in GOMP_parallel_reductions()
189 return num_threads; in GOMP_parallel_reductions()