Lines Matching refs:team
36 #define LWT_FROM_TEAM(team) (team)->t.ompt_serialized_team_info
45 // traverse the team and task hierarchy
55 kmp_team *team = thr->th.th_team;
56 if (team == NULL)
59 ompt_lw_taskteam_t *next_lwt = LWT_FROM_TEAM(team), *lwt = NULL;
62 // next lightweight team (if any)
66 // next heavyweight team (if any) after
68 if (!lwt && team) {
73 team = team->t.t_parent;
74 if (team) {
75 next_lwt = LWT_FROM_TEAM(team);
88 // return team info for lightweight team
90 } else if (team) {
91 // extract size from heavyweight team
93 *size = team->t.t_nproc;
95 // return team info for heavyweight team
96 return &team->t.ompt_team_info;
113 // next lightweight team (if any)
117 // next heavyweight team (if any) after
154 // next lightweight team (if any)
158 // next heavyweight team (if any) after
252 // lightweight task team support
274 1) { // we already have a team, so link the new team and swap values
296 // this is the first serialized team, so we just store the values in the
297 // team and drop the taskteam-object
349 kmp_team *team = thr->th.th_team, *prev_team = NULL;
350 if (team == NULL)
358 prev_team = team;
360 // next lightweight team (if any)
364 // next heavyweight team (if any) after
376 if (team == NULL)
378 team = team->t.t_parent;
395 team_info = &team->t.ompt_team_info;
423 // *thread_num = team->t.t_master_tid;
463 // team support
466 void __ompt_team_assign_id(kmp_team_t *team, ompt_data_t ompt_pid) {
467 team->t.ompt_team_info.parallel_data = ompt_pid;