Lines Matching defs:lwt
59 ompt_lw_taskteam_t *next_lwt = LWT_FROM_TEAM(team), *lwt = NULL;
63 if (lwt)
64 lwt = lwt->parent;
68 if (!lwt && team) {
70 lwt = next_lwt;
83 if (lwt) {
89 return &lwt->ompt_team_info;
109 ompt_lw_taskteam_t *lwt = NULL,
114 if (lwt)
115 lwt = lwt->parent;
119 if (!lwt && taskdata) {
121 lwt = next_lwt;
133 if (lwt) {
134 info = &lwt->ompt_task_info;
150 ompt_lw_taskteam_t *lwt = NULL,
155 if (lwt)
156 lwt = lwt->parent;
160 if (!lwt && taskdata) {
165 lwt = next_lwt;
178 if (lwt) {
179 info = &lwt->ompt_task_info;
260 void __ompt_lw_taskteam_init(ompt_lw_taskteam_t *lwt, kmp_info_t *thr, int gtid,
264 lwt->ompt_team_info.parallel_data = *ompt_pid;
265 lwt->ompt_team_info.master_return_address = codeptr;
266 lwt->ompt_task_info.task_data.value = 0;
267 lwt->ompt_task_info.frame.enter_frame = ompt_data_none;
268 lwt->ompt_task_info.frame.exit_frame = ompt_data_none;
269 lwt->ompt_task_info.scheduling_parent = NULL;
270 lwt->heap = 0;
271 lwt->parent = 0;
274 void __ompt_lw_taskteam_link(ompt_lw_taskteam_t *lwt, kmp_info_t *thr,
276 ompt_lw_taskteam_t *link_lwt = lwt;
287 ompt_team_info_t tmp_team = lwt->ompt_team_info;
302 ompt_task_info_t tmp_task = lwt->ompt_task_info;
308 *OMPT_CUR_TEAM_INFO(thr) = lwt->ompt_team_info;
314 *OMPT_CUR_TASK_INFO(thr) = lwt->ompt_task_info;
381 ompt_lw_taskteam_t *lwt = NULL,
386 if (lwt)
387 lwt = lwt->parent;
391 if (!lwt && taskdata) {
396 lwt = next_lwt;
413 if (lwt) {
414 info = &lwt->ompt_task_info;
415 team_info = &lwt->ompt_team_info;
443 else if (lwt)