Lines Matching refs:nthreads
137 new_team (unsigned nthreads, struct gomp_work_share *work_share)
142 size = sizeof (*team) + nthreads * sizeof (team->ordered_release[0]);
152 team->nthreads = nthreads;
153 gomp_barrier_init (&team->barrier, nthreads);
178 gomp_team_start (void (*fn) (void *), void *data, unsigned nthreads,
191 team = new_team (nthreads, work_share);
204 if (nthreads == 1)
218 if (nthreads <= old_threads_used)
219 n = nthreads;
223 gomp_barrier_init (&gomp_threads_dock, nthreads);
231 gomp_barrier_reinit (&gomp_threads_dock, nthreads);
237 gomp_threads_used = nthreads;
253 if (i == nthreads)
259 if (nthreads >= gomp_threads_size)
261 gomp_threads_size = nthreads + 1;
281 * (nthreads-i));
284 for (; i < nthreads; ++i, ++start_data)
316 if (nthreads < old_threads_used)
317 gomp_barrier_reinit (&gomp_threads_dock, nthreads);