Lines Matching refs:current_task
513 kmp_taskdata_t *current_task) { in __kmp_task_start() argument
519 gtid, taskdata, current_task)); in __kmp_task_start()
526 current_task->td_flags.executing = 0; in __kmp_task_start()
577 kmp_taskdata_t *current_task, in __ompt_task_start() argument
588 &(current_task->ompt_task_info.task_data), status, in __ompt_task_start()
591 taskdata->ompt_task_info.scheduling_parent = current_task; in __ompt_task_start()
620 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; in __kmpc_omp_task_begin_if0_template() local
624 gtid, loc_ref, taskdata, current_task)); in __kmpc_omp_task_begin_if0_template()
638 __kmp_task_start(gtid, task, current_task); in __kmpc_omp_task_begin_if0_template()
642 if (current_task->ompt_task_info.frame.enter_frame.ptr == NULL) { in __kmpc_omp_task_begin_if0_template()
643 current_task->ompt_task_info.frame.enter_frame.ptr = in __kmpc_omp_task_begin_if0_template()
645 current_task->ompt_task_info.frame.enter_frame_flags = in __kmpc_omp_task_begin_if0_template()
650 ompt_task_info_t *parent_info = &(current_task->ompt_task_info); in __kmpc_omp_task_begin_if0_template()
657 __ompt_task_start(task, current_task, gtid); in __kmpc_omp_task_begin_if0_template()
700 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; in __kmpc_omp_task_begin() local
705 gtid, loc_ref, KMP_TASK_TO_TASKDATA(task), current_task)); in __kmpc_omp_task_begin()
707 __kmp_task_start(gtid, task, current_task); in __kmpc_omp_task_begin()
1477 kmp_taskdata_t *current_task) { in __kmp_invoke_task() argument
1483 gtid, taskdata, current_task)); in __kmp_invoke_task()
1498 gtid, taskdata, current_task)); in __kmp_invoke_task()
1528 __kmp_task_start(gtid, task, current_task); // OMPT only if not discarded in __kmp_invoke_task()
1562 taskdata->td_last_tied = current_task->td_last_tied; in __kmp_invoke_task()
1592 __ompt_task_start(task, current_task, gtid); in __kmp_invoke_task()
1604 current_task->td_flags.tasktype == TASK_IMPLICIT; in __kmp_invoke_task()
1649 __kmp_task_finish<true>(gtid, task, current_task); in __kmp_invoke_task()
1652 __kmp_task_finish<false>(gtid, task, current_task); in __kmp_invoke_task()
1658 gtid, taskdata, current_task)); in __kmp_invoke_task()
1697 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; in __kmpc_omp_task_parts() local
1699 __kmp_invoke_task(gtid, new_task, current_task); in __kmpc_omp_task_parts()
1736 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; in __kmp_omp_task() local
1739 __kmp_invoke_task(gtid, new_task, current_task); in __kmp_omp_task()
2880 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_execute_tasks_template() local
2888 if (task_team == NULL || current_task == NULL) in __kmp_execute_tasks_template()
2996 __kmp_invoke_task(gtid, task, current_task); in __kmp_execute_tasks_template()
3032 KMP_ATOMIC_LD_ACQ(¤t_task->td_incomplete_child_tasks) == 0) { in __kmp_execute_tasks_template()
3071 KMP_ATOMIC_LD_ACQ(¤t_task->td_incomplete_child_tasks)) in __kmp_execute_tasks_template()
4262 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_taskloop_linear() local
4334 __kmp_task_start(gtid, task, current_task); // make internal bookkeeping in __kmp_taskloop_linear()
4336 __kmp_task_finish<false>(gtid, task, current_task); in __kmp_taskloop_linear()
4504 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_taskloop_recur() local
4510 thread->th.th_current_task = current_task; in __kmp_taskloop_recur()
4580 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_taskloop() local
4598 __kmp_task_start(gtid, task, current_task); in __kmp_taskloop()
4600 __kmp_task_finish<false>(gtid, task, current_task); in __kmp_taskloop()