Lines Matching defs:hot_teams
980 kmp_hot_team_ptr_t *hot_teams = master_th->th.th_hot_teams;
981 if (hot_teams) { // hot teams array is not allocated if
996 if (hot_teams[level].hot_team) {
998 KMP_DEBUG_ASSERT(hot_teams[level].hot_team == team);
1002 hot_teams[level].hot_team = team; // remember new hot team
1003 hot_teams[level].hot_team_nth = team->t.t_nproc;
4071 kmp_hot_team_ptr_t *hot_teams = thr->th.th_hot_teams;
4072 if (!hot_teams || !hot_teams[level].hot_team) {
4076 kmp_team_t *team = hot_teams[level].hot_team;
4077 nth = hot_teams[level].hot_team_nth;
5154 kmp_hot_team_ptr_t *hot_teams;
5175 hot_teams = master->th.th_hot_teams;
5176 if (level < __kmp_hot_teams_max_level && hot_teams &&
5177 hot_teams[level].hot_team) {
5184 // check we won't access uninitialized hot_teams, just in case
5192 team = hot_teams[level].hot_team;
5286 KMP_DEBUG_ASSERT(hot_teams[level].hot_team_nth == team->t.t_nproc);
5287 hot_teams[level].hot_team_nth = new_nproc;
5353 int avail_threads = hot_teams[level].hot_team_nth;
5370 if (hot_teams[level].hot_team_nth >= new_nproc) {
5378 team->t.t_nproc = hot_teams[level].hot_team_nth;
5379 hot_teams[level].hot_team_nth = new_nproc; // adjust hot team max size
5689 kmp_hot_team_ptr_t *hot_teams = master->th.th_hot_teams;
5692 KMP_DEBUG_ASSERT(team == hot_teams[level].hot_team);