Lines Matching refs:th_current_task

384                               thread->th.th_current_task)) {  in __kmp_push_task()
407 thread->th.th_current_task)) { in __kmp_push_task()
430 KMP_FSYNC_RELEASING(thread->th.th_current_task); // releasing self in __kmp_push_task()
458 0, this_thr, this_thr->th.th_current_task, in __kmp_pop_current_task_from_thread()
459 this_thr->th.th_current_task->td_parent)); in __kmp_pop_current_task_from_thread()
461 this_thr->th.th_current_task = this_thr->th.th_current_task->td_parent; in __kmp_pop_current_task_from_thread()
466 0, this_thr, this_thr->th.th_current_task, in __kmp_pop_current_task_from_thread()
467 this_thr->th.th_current_task->td_parent)); in __kmp_pop_current_task_from_thread()
483 tid, this_thr, this_thr->th.th_current_task, in __kmp_push_current_task_to_thread()
489 if (this_thr->th.th_current_task != &team->t.t_implicit_task_taskdata[0]) { in __kmp_push_current_task_to_thread()
491 this_thr->th.th_current_task; in __kmp_push_current_task_to_thread()
492 this_thr->th.th_current_task = &team->t.t_implicit_task_taskdata[0]; in __kmp_push_current_task_to_thread()
497 this_thr->th.th_current_task = &team->t.t_implicit_task_taskdata[tid]; in __kmp_push_current_task_to_thread()
503 tid, this_thr, this_thr->th.th_current_task, in __kmp_push_current_task_to_thread()
536 thread->th.th_current_task = taskdata; in __kmp_task_start()
620 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; 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()
859 thread->th.th_current_task = resumed_task; // restore current_task in __kmp_task_finish()
972 thread->th.th_current_task = resumed_task; in __kmp_task_finish()
1128 kmp_taskdata_t *task = thread->th.th_current_task; in __kmp_finish_implicit_task()
1154 kmp_taskdata_t *task = thread->th.th_current_task; in __kmp_free_implicit_task()
1194 kmp_taskdata_t *parent_task = thread->th.th_current_task; in __kmp_task_alloc()
1697 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; in __kmpc_omp_task_parts()
1736 kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task; in __kmp_omp_task()
1878 taskdata = thread->th.th_current_task; in __kmpc_omp_taskwait_template()
2014 taskdata = thread->th.th_current_task; in __kmpc_omp_taskyield()
2168 kmp_taskgroup_t *tg = thread->th.th_current_task->td_taskgroup; in __kmp_task_reduction_init()
2290 tg = thread->th.th_current_task->td_taskgroup; in __kmpc_task_reduction_get_th_data()
2395 gtid, thr->th.th_current_task->td_taskgroup)); in __kmp_task_reduction_modifier_init()
2396 return (void *)thr->th.th_current_task->td_taskgroup; in __kmp_task_reduction_modifier_init()
2422 tg = thr->th.th_current_task->td_taskgroup; in __kmp_task_reduction_modifier_init()
2486 kmp_taskdata_t *taskdata = thread->th.th_current_task; in __kmpc_taskgroup()
2520 kmp_taskdata_t *taskdata = thread->th.th_current_task; in __kmpc_end_taskgroup()
2705 thread->th.th_current_task)) { in __kmp_remove_my_task()
2782 current = __kmp_threads[gtid]->th.th_current_task; in __kmp_steal_task()
2880 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_execute_tasks_template()
4262 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_taskloop_linear()
4504 kmp_taskdata_t *current_task = thread->th.th_current_task; in __kmp_taskloop_recur()
4505 thread->th.th_current_task = taskdata->td_parent; in __kmp_taskloop_recur()
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()