Lines Matching refs:next_task
4263 kmp_task_t *next_task; in __kmp_taskloop_linear() local
4304 next_task = __kmp_task_dup_alloc(thread, task); // allocate new task in __kmp_taskloop_linear()
4305 kmp_taskdata_t *next_taskdata = KMP_TASK_TO_TASKDATA(next_task); in __kmp_taskloop_linear()
4307 kmp_taskloop_bounds_t(next_task, task_bounds); in __kmp_taskloop_linear()
4318 ptask_dup(next_task, task, lastpriv); in __kmp_taskloop_linear()
4322 gtid, i, next_task, lower, upper, st, in __kmp_taskloop_linear()
4326 __kmp_omp_taskloop_task(NULL, gtid, next_task, in __kmp_taskloop_linear()
4329 __kmp_omp_task(gtid, next_task, true); // schedule new task in __kmp_taskloop_linear()
4457 kmp_task_t *next_task; in __kmp_taskloop_recur() local
4495 next_task = __kmp_task_dup_alloc(thread, task); // duplicate the task in __kmp_taskloop_recur()
4497 *(kmp_uint64 *)((char *)next_task + lower_offset) = lb1; in __kmp_taskloop_recur()
4499 ptask_dup(next_task, task, 0); in __kmp_taskloop_recur()
4512 p->task = next_task; in __kmp_taskloop_recur()
4513 p->lb = (kmp_uint64 *)((char *)next_task + lower_offset); in __kmp_taskloop_recur()
4514 p->ub = (kmp_uint64 *)((char *)next_task + upper_offset); in __kmp_taskloop_recur()