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

References

projects/openmp/runtime/src/kmp_barrier.cpp
 1306     my_task_data = OMPT_CUR_TASK_DATA(this_thr);
 1715     my_task_data = OMPT_CUR_TASK_DATA(this_thr);
 1728       this_thr->th.ompt_thread_info.task_data = *OMPT_CUR_TASK_DATA(this_thr);
 1991                                  ? OMPT_CUR_TASK_DATA(this_thr)
projects/openmp/runtime/src/kmp_csupport.cpp
  301             parent_team->t.t_implicit_task_taskdata[tid].ompt_task_info.frame);
  400         .ompt_task_info.frame.enter_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
  534     OMPT_CUR_TASK_INFO(this_thr)->frame.exit_frame = ompt_data_none;
  537           ompt_scope_end, NULL, OMPT_CUR_TASK_DATA(this_thr), 1,
  538           OMPT_CUR_TASK_INFO(this_thr)->thread_num, ompt_task_implicit);
  789           &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
  833         &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
 1759             &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
 1767             &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
 1772             &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
 1804         &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data), 1,
projects/openmp/runtime/src/kmp_ftn_entry.h
  359   ompt_task_info_t *parent_task_info = OMPT_CUR_TASK_INFO(this_thr);
projects/openmp/runtime/src/kmp_gsupport.cpp
  139             &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
  147             &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
  152             &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data),
  475       OMPT_CUR_TASK_INFO(thr)->frame.exit_frame = ompt_data_none;
 1172     current_task->ompt_task_info.frame.enter_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1205       taskdata->ompt_task_info.frame.exit_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1217       taskdata->ompt_task_info.frame.exit_frame = ompt_data_none;
 1223     current_task->ompt_task_info.frame.enter_frame = ompt_data_none;
projects/openmp/runtime/src/kmp_runtime.cpp
 1185     parent_task_info = OMPT_CUR_TASK_INFO(this_thr);
 1361     OMPT_CUR_TASK_INFO(this_thr)->frame.exit_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1371     implicit_task_data = OMPT_CUR_TASK_DATA(this_thr);
 1375           OMPT_CUR_TASK_DATA(this_thr), 1, __kmp_tid_from_gtid(global_tid), ompt_task_implicit); // TODO: Can this be ompt_task_initial?
 1376       OMPT_CUR_TASK_INFO(this_thr)
 1382     OMPT_CUR_TASK_INFO(this_thr)->frame.exit_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1535           implicit_task_data = OMPT_CUR_TASK_DATA(master_th);
 1537             OMPT_CUR_TASK_INFO(master_th)
 1542                 OMPT_CUR_TASK_INFO(master_th)->thread_num, ompt_task_implicit);
 1569           OMPT_CUR_TASK_INFO(master_th)->frame.exit_frame = ompt_data_none;
 1573                 OMPT_CUR_TASK_INFO(master_th)->thread_num, ompt_task_implicit);
 1579                 &ompt_parallel_data, OMPT_CUR_TASK_DATA(master_th),
 1745             task_info = OMPT_CUR_TASK_INFO(master_th);
 1748               OMPT_CUR_TASK_INFO(master_th)
 1753                   OMPT_CUR_TASK_INFO(master_th)->thread_num,
 1782                   OMPT_CUR_TASK_INFO(master_th)->thread_num,
 1825             ompt_task_info_t *task_info = OMPT_CUR_TASK_INFO(master_th);
 1829                   OMPT_CUR_TASK_INFO(master_th)->thread_num, ompt_task_initial);
 1863             task_info = OMPT_CUR_TASK_INFO(master_th);
 1867             implicit_task_data = OMPT_CUR_TASK_DATA(master_th);
 1873               OMPT_CUR_TASK_INFO(master_th)
 1901                   OMPT_CUR_TASK_INFO(master_th)->thread_num,
 2406             OMPT_CUR_TASK_INFO(master_th)->thread_num, ompt_task_implicit);
 2488           OMPT_CUR_TASK_INFO(master_th)->thread_num, flags);
 7024         team->t.t_implicit_task_taskdata[tid].ompt_task_info.frame.exit_frame.ptr);
 7030       &(team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data);
 7037     OMPT_CUR_TASK_INFO(this_thr)->thread_num = __kmp_tid_from_gtid(gtid);
 7142       &team->t.t_implicit_task_taskdata[tid].ompt_task_info.task_data;
 7148     OMPT_CUR_TASK_INFO(this_thr)->thread_num = tid;
 7316     ompt_data_t *task_data = OMPT_CUR_TASK_DATA(this_thr);
projects/openmp/runtime/src/kmp_taskdeps.cpp
  230         &(task_source->ompt_task_info.task_data),
  231         &(task_sink->ompt_task_info.task_data));
  521     if (!current_task->ompt_task_info.frame.enter_frame.ptr)
  522       current_task->ompt_task_info.frame.enter_frame.ptr =
  527           current_task ? &(current_task->ompt_task_info.task_data) : &task_data,
  528           current_task ? &(current_task->ompt_task_info.frame) : NULL,
  529           &(new_taskdata->ompt_task_info.task_data),
  534     new_taskdata->ompt_task_info.frame.enter_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
  543     new_taskdata->ompt_task_info.ndeps = ndeps + ndeps_noalias;
  544     new_taskdata->ompt_task_info.deps =
  548     KMP_ASSERT(new_taskdata->ompt_task_info.deps != NULL);
  551       new_taskdata->ompt_task_info.deps[i].variable.ptr =
  554         new_taskdata->ompt_task_info.deps[i].dependence_type =
  557         new_taskdata->ompt_task_info.deps[i].dependence_type =
  560         new_taskdata->ompt_task_info.deps[i].dependence_type =
  564       new_taskdata->ompt_task_info.deps[ndeps + i].variable.ptr =
  567         new_taskdata->ompt_task_info.deps[ndeps + i].dependence_type =
  570         new_taskdata->ompt_task_info.deps[ndeps + i].dependence_type =
  573         new_taskdata->ompt_task_info.deps[ndeps + i].dependence_type =
  577         &(new_taskdata->ompt_task_info.task_data),
  578         new_taskdata->ompt_task_info.deps, new_taskdata->ompt_task_info.ndeps);
  578         new_taskdata->ompt_task_info.deps, new_taskdata->ompt_task_info.ndeps);
  581     KMP_OMPT_DEPS_FREE(thread, new_taskdata->ompt_task_info.deps);
  582     new_taskdata->ompt_task_info.deps = NULL;
  583     new_taskdata->ompt_task_info.ndeps = 0;
  619         current_task->ompt_task_info.frame.enter_frame = ompt_data_none;
  639     current_task->ompt_task_info.frame.enter_frame = ompt_data_none;
projects/openmp/runtime/src/kmp_tasking.cpp
  545   task->ompt_task_info.task_data.value = 0;
  546   task->ompt_task_info.frame.exit_frame = ompt_data_none;
  547   task->ompt_task_info.frame.enter_frame = ompt_data_none;
  548   task->ompt_task_info.frame.exit_frame_flags = ompt_frame_runtime | ompt_frame_framepointer;
  549   task->ompt_task_info.frame.enter_frame_flags = ompt_frame_runtime | ompt_frame_framepointer;
  550   task->ompt_task_info.ndeps = 0;
  551   task->ompt_task_info.deps = NULL;
  568         &(current_task->ompt_task_info.task_data), status,
  569         &(taskdata->ompt_task_info.task_data));
  571   taskdata->ompt_task_info.scheduling_parent = current_task;
  588         &(taskdata->ompt_task_info.task_data), status,
  590                         : (taskdata->ompt_task_info.scheduling_parent
  591                                ? taskdata->ompt_task_info.scheduling_parent
  593               ->ompt_task_info.task_data));
  626     if (current_task->ompt_task_info.frame.enter_frame.ptr == NULL) {
  627       current_task->ompt_task_info.frame.enter_frame.ptr =
  628           taskdata->ompt_task_info.frame.exit_frame.ptr = frame_address;
  629       current_task->ompt_task_info.frame.enter_frame_flags =
  630           taskdata->ompt_task_info.frame.exit_frame_flags = ompt_frame_application | ompt_frame_framepointer;
  633       ompt_task_info_t *parent_info = &(current_task->ompt_task_info);
  636           &(taskdata->ompt_task_info.task_data),
 1454     taskdata->ompt_task_info.frame.exit_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1570         taskdata->ompt_task_info.frame.exit_frame = ompt_data_none;
 1609           parent ? &(parent->ompt_task_info.task_data) : &task_data,
 1610           parent ? &(parent->ompt_task_info.frame) : NULL,
 1611           &(new_taskdata->ompt_task_info.task_data), ompt_task_explicit, 0,
 1636     parent->ompt_task_info.frame.enter_frame = ompt_data_none;
 1701       if (!parent->ompt_task_info.frame.enter_frame.ptr) {
 1702         parent->ompt_task_info.frame.enter_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1707             parent ? &(parent->ompt_task_info.task_data) : &task_data,
 1708             parent ? &(parent->ompt_task_info.frame) : NULL,
 1709             &(new_taskdata->ompt_task_info.task_data),
 1717                          new_taskdata->ompt_task_info.scheduling_parent,
 1719       new_taskdata->ompt_task_info.frame.exit_frame = ompt_data_none;
 1731     parent->ompt_task_info.frame.enter_frame = ompt_data_none;
 1765     if (!parent->ompt_task_info.frame.enter_frame.ptr)
 1766       parent->ompt_task_info.frame.enter_frame.ptr = OMPT_GET_FRAME_ADDRESS(0);
 1770           parent ? &(parent->ompt_task_info.task_data) : &task_data,
 1771           parent ? &(parent->ompt_task_info.frame) : NULL,
 1772           &(new_taskdata->ompt_task_info.task_data),
 1786     parent->ompt_task_info.frame.enter_frame = ompt_data_none;
 1812       my_task_data = &(taskdata->ompt_task_info.task_data);
 1815       taskdata->ompt_task_info.frame.enter_frame.ptr = frame_address;
 1882       taskdata->ompt_task_info.frame.enter_frame = ompt_data_none;
 2418     ompt_data_t my_task_data = taskdata->ompt_task_info.task_data;
 2444     my_task_data = taskdata->ompt_task_info.task_data;
projects/openmp/runtime/src/kmp_wait_release.h
  265         tId = OMPT_CUR_TASK_DATA(this_thr);
projects/openmp/runtime/src/ompt-specific.cpp
  136       info = &taskdata->ompt_task_info;
  162         if (taskdata->ompt_task_info.scheduling_parent) {
  163           taskdata = taskdata->ompt_task_info.scheduling_parent;
  181       info = &taskdata->ompt_task_info;
  289     link_lwt->ompt_task_info = *OMPT_CUR_TASK_INFO(thr);
  290     *OMPT_CUR_TASK_INFO(thr) = tmp_task;
  301     *OMPT_CUR_TASK_INFO(thr) = lwt->ompt_task_info;
  315     lwtask->ompt_task_info = *OMPT_CUR_TASK_INFO(thr);
  316     *OMPT_CUR_TASK_INFO(thr) = tmp_task;
  370         if (taskdata->ompt_task_info.scheduling_parent) {
  371           taskdata = taskdata->ompt_task_info.scheduling_parent;
  396       info = &taskdata->ompt_task_info;