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()
361 kmp_taskdata_t *taskdata = thr->th.th_current_task; in __ompt_get_task_info_internal() local
362 if (taskdata == NULL) in __ompt_get_task_info_internal()
368 *next_lwt = LWT_FROM_TEAM(taskdata->td_team), in __ompt_get_task_info_internal()
381 if (!lwt && taskdata) { in __ompt_get_task_info_internal()
383 if (taskdata->ompt_task_info.scheduling_parent) { in __ompt_get_task_info_internal()
384 taskdata = taskdata->ompt_task_info.scheduling_parent; in __ompt_get_task_info_internal()
390 taskdata = taskdata->td_parent; in __ompt_get_task_info_internal()
394 if (taskdata) { in __ompt_get_task_info_internal()
395 next_lwt = LWT_FROM_TEAM(taskdata->td_team); in __ompt_get_task_info_internal()
408 } else if (taskdata) { in __ompt_get_task_info_internal()
409 info = &taskdata->ompt_task_info; in __ompt_get_task_info_internal()
412 if (taskdata->td_parent) { in __ompt_get_task_info_internal()
413 *type = (taskdata->td_flags.tasktype ? ompt_task_explicit in __ompt_get_task_info_internal()
415 TASK_TYPE_DETAILS_FORMAT(taskdata); in __ompt_get_task_info_internal()
453 kmp_taskdata_t *taskdata = thr->th.th_current_task; in __ompt_get_task_memory_internal() local
454 kmp_task_t *task = KMP_TASKDATA_TO_TASK(taskdata); in __ompt_get_task_memory_internal()
456 if (taskdata->td_flags.tasktype != TASK_EXPLICIT) in __ompt_get_task_memory_internal()
460 int64_t ret_size = taskdata->td_size_alloc - sizeof(kmp_taskdata_t); in __ompt_get_task_memory_internal()
463 if (taskdata->td_flags.destructors_thunk) in __ompt_get_task_memory_internal()