reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp.h
 2268   kmp_taskdata_t *td_parent; /* parent task                             */
 2295   kmp_taskdata_t *td_last_tied; // keep tied task for task scheduling constraint
 2315   kmp_taskdata_t *
 2503   kmp_taskdata_t *th_current_task; // Innermost Task being executed
 2652   kmp_taskdata_t
projects/openmp/runtime/src/kmp_cancel.cpp
   81         kmp_taskdata_t *task;
  194         kmp_taskdata_t *task;
  321       kmp_taskdata_t *task;
projects/openmp/runtime/src/kmp_csupport.cpp
 3844   kmp_taskdata_t *parent_task;
projects/openmp/runtime/src/kmp_gsupport.cpp
 1168   kmp_taskdata_t *current_task;
 1197     kmp_taskdata_t *taskdata;
 1643   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(src);
 1723   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
projects/openmp/runtime/src/kmp_itt.inl
  634     kmp_taskdata_t *taskdata = thread->th.th_current_task;
  637                                           sizeof(kmp_taskdata_t));
  646   kmp_taskdata_t *taskdata = thread->th.th_current_task;
projects/openmp/runtime/src/kmp_taskdeps.cpp
  116                                            kmp_taskdata_t *current_task) {
  226     kmp_taskdata_t *task_source = KMP_TASK_TO_TASKDATA(source->dn.task);
  227     kmp_taskdata_t *task_sink = KMP_TASK_TO_TASKDATA(sink_task);
  511   kmp_taskdata_t *new_taskdata = KMP_TASK_TO_TASKDATA(new_task);
  516   kmp_taskdata_t *current_task = thread->th.th_current_task;
  669   kmp_taskdata_t *current_task = thread->th.th_current_task;
projects/openmp/runtime/src/kmp_taskdeps.h
   88 static inline void __kmp_release_deps(kmp_int32 gtid, kmp_taskdata_t *task) {
projects/openmp/runtime/src/kmp_tasking.cpp
  254                                   const kmp_taskdata_t *tasknew,
  255                                   const kmp_taskdata_t *taskcurr) {
  260     kmp_taskdata_t *current = taskcurr->td_last_tied;
  266       kmp_taskdata_t *parent = tasknew->td_parent;
  307   kmp_taskdata_t **new_deque =
  326   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
  493                              kmp_taskdata_t *current_task) {
  494   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
  543 static inline void __ompt_task_init(kmp_taskdata_t *task, int tid) {
  557                                      kmp_taskdata_t *current_task,
  559   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
  577 __ompt_task_finish(kmp_task_t *task, kmp_taskdata_t *resumed_task,
  579   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
  603   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
  604   kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task;
  703 static void __kmp_free_task(kmp_int32 gtid, kmp_taskdata_t *taskdata,
  736                                           kmp_taskdata_t *taskdata,
  750     kmp_taskdata_t *parent_taskdata = taskdata->td_parent;
  804                               kmp_taskdata_t *resumed_task) {
  805   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
 1036   kmp_taskdata_t *task = &team->t.t_implicit_task_taskdata[tid];
 1097   kmp_taskdata_t *task = thread->th.th_current_task;
 1123   kmp_taskdata_t *task = thread->th.th_current_task;
 1159   kmp_taskdata_t *taskdata;
 1162   kmp_taskdata_t *parent_task = thread->th.th_current_task;
 1229   shareds_offset = sizeof(kmp_taskdata_t) + sizeof_kmp_task_t;
 1416                               kmp_taskdata_t *current_task) {
 1417   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
 1597   kmp_taskdata_t *new_taskdata = KMP_TASK_TO_TASKDATA(new_task);
 1603   kmp_taskdata_t *parent;
 1622     kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task;
 1655   kmp_taskdata_t *new_taskdata = KMP_TASK_TO_TASKDATA(new_task);
 1662     kmp_taskdata_t *current_task = __kmp_threads[gtid]->th.th_current_task;
 1690   kmp_taskdata_t *new_taskdata = KMP_TASK_TO_TASKDATA(new_task);
 1696   kmp_taskdata_t *parent = NULL;
 1756   kmp_taskdata_t *new_taskdata = KMP_TASK_TO_TASKDATA(new_task);
 1762   kmp_taskdata_t *parent = NULL;
 1796   kmp_taskdata_t *taskdata;
 1921   kmp_taskdata_t *taskdata;
 2401   kmp_taskdata_t *taskdata = thread->th.th_current_task;
 2433   kmp_taskdata_t *taskdata = thread->th.th_current_task;
 2576   kmp_taskdata_t *taskdata;
 2650   kmp_taskdata_t *taskdata;
 2651   kmp_taskdata_t *current;
 2791   kmp_taskdata_t *current_task = thread->th.th_current_task;
 3620   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
 3710 static void __kmp_first_top_half_finish_proxy(kmp_taskdata_t *taskdata) {
 3726 static void __kmp_second_top_half_finish_proxy(kmp_taskdata_t *taskdata) {
 3739   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(ptask);
 3765   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(ptask);
 3790   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(ptask);
 3834   kmp_taskdata_t *td = KMP_TASK_TO_TASKDATA(task);
 3846     kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(ptask);
 3890   kmp_taskdata_t *taskdata;
 3891   kmp_taskdata_t *taskdata_src;
 3892   kmp_taskdata_t *parent_task = thread->th.th_current_task;
 3965   const kmp_taskdata_t *taskdata;
 4097   kmp_taskdata_t *current_task = thread->th.th_current_task;
 4136     kmp_taskdata_t *next_taskdata = KMP_TASK_TO_TASKDATA(next_task);
 4385   kmp_taskdata_t *taskdata = KMP_TASK_TO_TASKDATA(task);
 4406   kmp_taskdata_t *current_task = thread->th.th_current_task;
projects/openmp/runtime/src/ompt-specific.cpp
  108     kmp_taskdata_t *taskdata = thr->th.th_current_task;
  148     kmp_taskdata_t *taskdata = thr->th.th_current_task;
  348     kmp_taskdata_t *taskdata = thr->th.th_current_task;
  440   kmp_taskdata_t *taskdata = thr->th.th_current_task;
  447   int64_t ret_size = taskdata->td_size_alloc - sizeof(kmp_taskdata_t);