Lines Matching defs:current_task
126 kmp_taskdata_t *current_task) {
131 if (current_task->td_flags.tasktype == TASK_IMPLICIT)
688 kmp_taskdata_t *current_task = thread->th.th_current_task;
734 if (!current_task->ompt_task_info.frame.enter_frame.ptr)
735 current_task->ompt_task_info.frame.enter_frame.ptr =
739 &(current_task->ompt_task_info.task_data),
740 &(current_task->ompt_task_info.frame),
807 bool serial = current_task->td_flags.team_serial ||
808 current_task->td_flags.tasking_ser ||
809 current_task->td_flags.final;
817 if (current_task->td_dephash == NULL)
818 current_task->td_dephash = __kmp_dephash_create(thread, current_task);
831 if (__kmp_check_deps(gtid, node, new_task, ¤t_task->td_dephash,
840 current_task->ompt_task_info.frame.enter_frame = ompt_data_none;
859 current_task->ompt_task_info.frame.enter_frame = ompt_data_none;
866 void __ompt_taskwait_dep_finish(kmp_taskdata_t *current_task,
872 current_task->ompt_task_info.frame.enter_frame.ptr = NULL;
915 kmp_taskdata_t *current_task = thread->th.th_current_task;
926 if (!current_task->ompt_task_info.frame.enter_frame.ptr)
927 current_task->ompt_task_info.frame.enter_frame.ptr =
931 &(current_task->ompt_task_info.task_data),
932 &(current_task->ompt_task_info.frame), taskwait_task_data,
990 bool ignore = current_task->td_flags.team_serial ||
991 current_task->td_flags.tasking_ser ||
992 current_task->td_flags.final;
997 ignore = ignore || current_task->td_dephash == NULL;
1004 __ompt_taskwait_dep_finish(current_task, taskwait_task_data);
1012 if (!__kmp_check_deps(gtid, &node, NULL, ¤t_task->td_dephash,
1019 __ompt_taskwait_dep_finish(current_task, taskwait_task_data);
1040 __ompt_taskwait_dep_finish(current_task, taskwait_task_data);