Lines Matching refs:taskdata

108     kmp_taskdata_t *taskdata = thr->th.th_current_task;  in __ompt_get_task_info_object()  local
110 *next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_task_info_object()
119 if (!lwt && taskdata) { in __ompt_get_task_info_object()
124 taskdata = taskdata->td_parent; in __ompt_get_task_info_object()
125 if (taskdata) { in __ompt_get_task_info_object()
126 next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_task_info_object()
135 } else if (taskdata) { in __ompt_get_task_info_object()
136 info = &taskdata->ompt_task_info; in __ompt_get_task_info_object()
148 kmp_taskdata_t *taskdata = thr->th.th_current_task; in __ompt_get_scheduling_taskinfo() local
151 *next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_scheduling_taskinfo()
160 if (!lwt && taskdata) { in __ompt_get_scheduling_taskinfo()
162 if (taskdata->ompt_task_info.scheduling_parent) { in __ompt_get_scheduling_taskinfo()
163 taskdata = taskdata->ompt_task_info.scheduling_parent; in __ompt_get_scheduling_taskinfo()
169 taskdata = taskdata->td_parent; in __ompt_get_scheduling_taskinfo()
170 if (taskdata) { in __ompt_get_scheduling_taskinfo()
171 next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_scheduling_taskinfo()
180 } else if (taskdata) { in __ompt_get_scheduling_taskinfo()
181 info = &taskdata->ompt_task_info; in __ompt_get_scheduling_taskinfo()
360 kmp_taskdata_t *taskdata = thr->th.th_current_task; in __ompt_get_task_info_internal() local
361 if (taskdata == NULL) in __ompt_get_task_info_internal()
367 *next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_task_info_internal()
376 if (!lwt && taskdata) { in __ompt_get_task_info_internal()
378 if (taskdata->ompt_task_info.scheduling_parent) { in __ompt_get_task_info_internal()
379 taskdata = taskdata->ompt_task_info.scheduling_parent; in __ompt_get_task_info_internal()
385 taskdata = taskdata->td_parent; in __ompt_get_task_info_internal()
390 if (taskdata) { in __ompt_get_task_info_internal()
391 next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_task_info_internal()
404 } else if (taskdata) { in __ompt_get_task_info_internal()
405 info = &taskdata->ompt_task_info; in __ompt_get_task_info_internal()
408 if (taskdata->td_parent) { in __ompt_get_task_info_internal()
409 *type = (taskdata->td_flags.tasktype ? ompt_task_explicit in __ompt_get_task_info_internal()
411 TASK_TYPE_DETAILS_FORMAT(taskdata); in __ompt_get_task_info_internal()
458 kmp_taskdata_t *taskdata = thr->th.th_current_task; in __ompt_get_task_memory_internal() local
459 kmp_task_t *task = KMP_TASKDATA_TO_TASK(taskdata); in __ompt_get_task_memory_internal()
461 if (taskdata->td_flags.tasktype != TASK_EXPLICIT) in __ompt_get_task_memory_internal()
465 int64_t ret_size = taskdata->td_size_alloc - sizeof(kmp_taskdata_t); in __ompt_get_task_memory_internal()
468 if (taskdata->td_flags.destructors_thunk) in __ompt_get_task_memory_internal()