Lines Matching defs:icv_task
41 struct omp_icv_task *icv_task = bomp_icv_task_new();
42 if (!icv_task) {
47 icv_task->active_levels = 1;
48 icv_task->nthreads = omp_get_max_threads();
49 debug_printf("omp_get_max_threads = %u\n", icv_task->nthreads);
51 if (nthreads == 0 || (icv_task->dynamic && icv_task->nthreads < nthreads)) {
52 icv_task->nthreads = OMP_GET_ICV_GLOBAL(thread_limit);
53 debug_printf("resetting to = %u\n", icv_task->nthreads);
56 bomp_icv_set_task(icv_task);
57 debug_printf("icv task set %u\n", icv_task->nthreads);
60 bomp_start_processing(fn, data, 0, icv_task->nthreads);