Lines Matching refs:current_task
126 kmp_taskdata_t *current_task) { in __kmp_dephash_create() argument
131 if (current_task->td_flags.tasktype == TASK_IMPLICIT) in __kmp_dephash_create()
596 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmpc_omp_task_with_deps() local
600 if (!current_task->ompt_task_info.frame.enter_frame.ptr) in __kmpc_omp_task_with_deps()
601 current_task->ompt_task_info.frame.enter_frame.ptr = in __kmpc_omp_task_with_deps()
605 &(current_task->ompt_task_info.task_data), in __kmpc_omp_task_with_deps()
606 &(current_task->ompt_task_info.frame), in __kmpc_omp_task_with_deps()
663 bool serial = current_task->td_flags.team_serial || in __kmpc_omp_task_with_deps()
664 current_task->td_flags.tasking_ser || in __kmpc_omp_task_with_deps()
665 current_task->td_flags.final; in __kmpc_omp_task_with_deps()
673 if (current_task->td_dephash == NULL) in __kmpc_omp_task_with_deps()
674 current_task->td_dephash = __kmp_dephash_create(thread, current_task); in __kmpc_omp_task_with_deps()
687 if (__kmp_check_deps(gtid, node, new_task, ¤t_task->td_dephash, in __kmpc_omp_task_with_deps()
696 current_task->ompt_task_info.frame.enter_frame = ompt_data_none; in __kmpc_omp_task_with_deps()
715 current_task->ompt_task_info.frame.enter_frame = ompt_data_none; in __kmpc_omp_task_with_deps()
722 void __ompt_taskwait_dep_finish(kmp_taskdata_t *current_task, in __ompt_taskwait_dep_finish() argument
728 current_task->ompt_task_info.frame.enter_frame.ptr = NULL; in __ompt_taskwait_dep_finish()
757 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmpc_omp_wait_deps() local
768 if (!current_task->ompt_task_info.frame.enter_frame.ptr) in __kmpc_omp_wait_deps()
769 current_task->ompt_task_info.frame.enter_frame.ptr = in __kmpc_omp_wait_deps()
773 &(current_task->ompt_task_info.task_data), in __kmpc_omp_wait_deps()
774 &(current_task->ompt_task_info.frame), taskwait_task_data, in __kmpc_omp_wait_deps()
832 bool ignore = current_task->td_flags.team_serial || in __kmpc_omp_wait_deps()
833 current_task->td_flags.tasking_ser || in __kmpc_omp_wait_deps()
834 current_task->td_flags.final; in __kmpc_omp_wait_deps()
839 ignore = ignore || current_task->td_dephash == NULL; in __kmpc_omp_wait_deps()
846 __ompt_taskwait_dep_finish(current_task, taskwait_task_data); in __kmpc_omp_wait_deps()
854 if (!__kmp_check_deps(gtid, &node, NULL, ¤t_task->td_dephash, in __kmpc_omp_wait_deps()
861 __ompt_taskwait_dep_finish(current_task, taskwait_task_data); in __kmpc_omp_wait_deps()
876 __ompt_taskwait_dep_finish(current_task, taskwait_task_data); in __kmpc_omp_wait_deps()