Lines Matching refs:team
210 void __kmp_dist_barrier_wakeup(enum barrier_type bt, kmp_team_t *team, in __kmp_dist_barrier_wakeup() argument
217 kmp_info_t **other_threads = team->t.t_threads; in __kmp_dist_barrier_wakeup()
230 kmp_team_t *team; in __kmp_dist_barrier_gather() local
237 team = this_thr->th.th_team; in __kmp_dist_barrier_gather()
239 other_threads = team->t.t_threads; in __kmp_dist_barrier_gather()
240 b = team->t.b; in __kmp_dist_barrier_gather()
247 gtid, team->t.t_id, tid, bt)); in __kmp_dist_barrier_gather()
372 gtid, team->t.t_id, tid, bt)); in __kmp_dist_barrier_gather()
379 kmp_team_t *team; in __kmp_dist_barrier_release() local
439 team = this_thr->th.th_team; in __kmp_dist_barrier_release()
441 KMP_DEBUG_ASSERT(team); in __kmp_dist_barrier_release()
442 b = team->t.b; in __kmp_dist_barrier_release()
487 __kmp_init_implicit_task(team->t.t_ident, team->t.t_threads[tid], team, in __kmp_dist_barrier_release()
489 copy_icvs(&team->t.t_implicit_task_taskdata[tid].td_icvs, in __kmp_dist_barrier_release()
490 (kmp_internal_control_t *)team->t.b->team_icvs); in __kmp_dist_barrier_release()
492 &team->t.t_implicit_task_taskdata[tid].td_icvs); in __kmp_dist_barrier_release()
502 __kmp_dist_barrier_wakeup(bt, team, tid + 1, group_end, 1, tid); in __kmp_dist_barrier_release()
505 team = this_thr->th.th_team; in __kmp_dist_barrier_release()
506 b = team->t.b; in __kmp_dist_barrier_release()
513 &team->t.t_implicit_task_taskdata[tid].td_icvs); in __kmp_dist_barrier_release()
524 __kmp_dist_barrier_wakeup(bt, team, tid + b->threads_per_group, nproc, in __kmp_dist_barrier_release()
542 __kmp_dist_barrier_wakeup(bt, team, tid + 1, group_end, 1, tid); in __kmp_dist_barrier_release()
551 gtid, team->t.t_id, tid, bt)); in __kmp_dist_barrier_release()
560 kmp_team_t *team = this_thr->th.th_team; in __kmp_linear_barrier_gather_template() local
562 kmp_info_t **other_threads = team->t.t_threads; in __kmp_linear_barrier_gather_template()
567 gtid, team->t.t_id, tid, bt)); in __kmp_linear_barrier_gather_template()
583 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(0, team), in __kmp_linear_barrier_gather_template()
584 team->t.t_id, 0, &thr_bar->b_arrived, thr_bar->b_arrived, in __kmp_linear_barrier_gather_template()
593 kmp_balign_team_t *team_bar = &team->t.t_bar[bt]; in __kmp_linear_barrier_gather_template()
608 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(i, team), in __kmp_linear_barrier_gather_template()
609 team->t.t_id, i, in __kmp_linear_barrier_gather_template()
634 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(i, team), in __kmp_linear_barrier_gather_template()
635 team->t.t_id, i)); in __kmp_linear_barrier_gather_template()
647 gtid, team->t.t_id, tid, team->t.t_id, &team_bar->b_arrived, in __kmp_linear_barrier_gather_template()
653 gtid, team->t.t_id, tid, bt)); in __kmp_linear_barrier_gather_template()
663 kmp_team_t *team; in __kmp_linear_barrier_release_template() local
670 team = __kmp_threads[gtid]->th.th_team; in __kmp_linear_barrier_release_template()
671 KMP_DEBUG_ASSERT(team != NULL); in __kmp_linear_barrier_release_template()
672 other_threads = team->t.t_threads; in __kmp_linear_barrier_release_template()
676 gtid, team->t.t_id, tid, bt)); in __kmp_linear_barrier_release_template()
683 ngo_load(&team->t.t_implicit_task_taskdata[0].td_icvs); in __kmp_linear_barrier_release_template()
685 __kmp_init_implicit_task(team->t.t_ident, team->t.t_threads[i], in __kmp_linear_barrier_release_template()
686 team, i, FALSE); in __kmp_linear_barrier_release_template()
687 ngo_store_icvs(&team->t.t_implicit_task_taskdata[i].td_icvs, in __kmp_linear_barrier_release_template()
688 &team->t.t_implicit_task_taskdata[0].td_icvs); in __kmp_linear_barrier_release_template()
706 gtid, team->t.t_id, tid, other_threads[i]->th.th_info.ds.ds_gtid, in __kmp_linear_barrier_release_template()
707 team->t.t_id, i, &other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
749 team = __kmp_threads[gtid]->th.th_team; in __kmp_linear_barrier_release_template()
751 KMP_DEBUG_ASSERT(team != NULL); in __kmp_linear_barrier_release_template()
755 gtid, team->t.t_id, tid, &thr_bar->b_go, KMP_INIT_BARRIER_STATE)); in __kmp_linear_barrier_release_template()
761 gtid, team->t.t_id, tid, bt)); in __kmp_linear_barrier_release_template()
798 kmp_team_t *team = this_thr->th.th_team; in __kmp_tree_barrier_gather() local
800 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_gather()
810 gtid, team->t.t_id, tid, bt)); in __kmp_tree_barrier_gather()
825 new_state = team->t.t_bar[bt].b_arrived + KMP_BARRIER_STATE_BUMP; in __kmp_tree_barrier_gather()
839 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_tree_barrier_gather()
840 team->t.t_id, child_tid, &child_bar->b_arrived, new_state)); in __kmp_tree_barrier_gather()
855 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_tree_barrier_gather()
856 team->t.t_id, child_tid)); in __kmp_tree_barrier_gather()
874 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(parent_tid, team), in __kmp_tree_barrier_gather()
875 team->t.t_id, parent_tid, &thr_bar->b_arrived, thr_bar->b_arrived, in __kmp_tree_barrier_gather()
887 team->t.t_bar[bt].b_arrived = new_state; in __kmp_tree_barrier_gather()
889 team->t.t_bar[bt].b_arrived += KMP_BARRIER_STATE_BUMP; in __kmp_tree_barrier_gather()
892 gtid, team->t.t_id, tid, team->t.t_id, in __kmp_tree_barrier_gather()
893 &team->t.t_bar[bt].b_arrived, team->t.t_bar[bt].b_arrived)); in __kmp_tree_barrier_gather()
897 gtid, team->t.t_id, tid, bt)); in __kmp_tree_barrier_gather()
904 kmp_team_t *team; in __kmp_tree_barrier_release() local
942 team = __kmp_threads[gtid]->th.th_team; in __kmp_tree_barrier_release()
943 KMP_DEBUG_ASSERT(team != NULL); in __kmp_tree_barrier_release()
949 team->t.t_id, tid, &thr_bar->b_go, KMP_INIT_BARRIER_STATE)); in __kmp_tree_barrier_release()
952 team = __kmp_threads[gtid]->th.th_team; in __kmp_tree_barrier_release()
953 KMP_DEBUG_ASSERT(team != NULL); in __kmp_tree_barrier_release()
956 gtid, team->t.t_id, tid, bt)); in __kmp_tree_barrier_release()
962 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_release()
979 __kmp_init_implicit_task(team->t.t_ident, in __kmp_tree_barrier_release()
980 team->t.t_threads[child_tid], team, in __kmp_tree_barrier_release()
982 copy_icvs(&team->t.t_implicit_task_taskdata[child_tid].td_icvs, in __kmp_tree_barrier_release()
983 &team->t.t_implicit_task_taskdata[0].td_icvs); in __kmp_tree_barrier_release()
990 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_tree_barrier_release()
991 team->t.t_id, child_tid, &child_bar->b_go, child_bar->b_go, in __kmp_tree_barrier_release()
1002 gtid, team->t.t_id, tid, bt)); in __kmp_tree_barrier_release()
1010 kmp_team_t *team = this_thr->th.th_team; in __kmp_hyper_barrier_gather() local
1012 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hyper_barrier_gather()
1023 gtid, team->t.t_id, tid, bt)); in __kmp_hyper_barrier_gather()
1048 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(parent_tid, team), in __kmp_hyper_barrier_gather()
1049 team->t.t_id, parent_tid, &thr_bar->b_arrived, in __kmp_hyper_barrier_gather()
1063 new_state = team->t.t_bar[bt].b_arrived + KMP_BARRIER_STATE_BUMP; in __kmp_hyper_barrier_gather()
1079 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_hyper_barrier_gather()
1080 team->t.t_id, child_tid, &child_bar->b_arrived, new_state)); in __kmp_hyper_barrier_gather()
1096 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_hyper_barrier_gather()
1097 team->t.t_id, child_tid)); in __kmp_hyper_barrier_gather()
1110 team->t.t_bar[bt].b_arrived += KMP_BARRIER_STATE_BUMP; in __kmp_hyper_barrier_gather()
1112 team->t.t_bar[bt].b_arrived = new_state; in __kmp_hyper_barrier_gather()
1115 gtid, team->t.t_id, tid, team->t.t_id, in __kmp_hyper_barrier_gather()
1116 &team->t.t_bar[bt].b_arrived, team->t.t_bar[bt].b_arrived)); in __kmp_hyper_barrier_gather()
1120 gtid, team->t.t_id, tid, bt)); in __kmp_hyper_barrier_gather()
1129 kmp_team_t *team; in __kmp_hyper_barrier_release() local
1145 team = __kmp_threads[gtid]->th.th_team; in __kmp_hyper_barrier_release()
1146 KMP_DEBUG_ASSERT(team != NULL); in __kmp_hyper_barrier_release()
1149 gtid, team->t.t_id, tid, bt)); in __kmp_hyper_barrier_release()
1153 &team->t.t_implicit_task_taskdata[tid].td_icvs); in __kmp_hyper_barrier_release()
1183 team = __kmp_threads[gtid]->th.th_team; in __kmp_hyper_barrier_release()
1184 KMP_DEBUG_ASSERT(team != NULL); in __kmp_hyper_barrier_release()
1190 gtid, team->t.t_id, tid, &thr_bar->b_go, KMP_INIT_BARRIER_STATE)); in __kmp_hyper_barrier_release()
1194 other_threads = team->t.t_threads; in __kmp_hyper_barrier_release()
1256 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_hyper_barrier_release()
1257 team->t.t_id, child_tid, &child_bar->b_go, child_bar->b_go, in __kmp_hyper_barrier_release()
1268 __kmp_init_implicit_task(team->t.t_ident, team->t.t_threads[tid], team, tid, in __kmp_hyper_barrier_release()
1270 copy_icvs(&team->t.t_implicit_task_taskdata[tid].td_icvs, in __kmp_hyper_barrier_release()
1277 gtid, team->t.t_id, tid, bt)); in __kmp_hyper_barrier_release()
1293 int tid, kmp_team_t *team) { in __kmp_init_hierarchical_barrier_thread() argument
1295 bool uninitialized = thr_bar->team == NULL; in __kmp_init_hierarchical_barrier_thread()
1296 bool team_changed = team != thr_bar->team; in __kmp_init_hierarchical_barrier_thread()
1333 thr_bar->team = team; in __kmp_init_hierarchical_barrier_thread()
1335 &team->t.t_threads[thr_bar->parent_tid]->th.th_bar[bt].bb; in __kmp_init_hierarchical_barrier_thread()
1338 thr_bar->team = team; in __kmp_init_hierarchical_barrier_thread()
1340 &team->t.t_threads[thr_bar->parent_tid]->th.th_bar[bt].bb; in __kmp_init_hierarchical_barrier_thread()
1361 kmp_team_t *team = this_thr->th.th_team; in __kmp_hierarchical_barrier_gather() local
1364 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hierarchical_barrier_gather()
1367 int level = team->t.t_level; in __kmp_hierarchical_barrier_gather()
1379 gtid, team->t.t_id, tid, bt)); in __kmp_hierarchical_barrier_gather()
1390 team); in __kmp_hierarchical_barrier_gather()
1395 (kmp_uint64)team->t.t_bar[bt].b_arrived + KMP_BARRIER_STATE_BUMP; in __kmp_hierarchical_barrier_gather()
1403 : team->t.t_bar[bt].b_arrived | thr_bar->leaf_state; in __kmp_hierarchical_barrier_gather()
1406 gtid, team->t.t_id, tid)); in __kmp_hierarchical_barrier_gather()
1416 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_gather()
1417 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1440 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_gather()
1441 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1448 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_gather()
1449 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1469 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_gather()
1470 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1477 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_gather()
1478 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1492 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_gather()
1493 __kmp_gtid_from_tid(thr_bar->parent_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1507 thr_bar->b_arrived = team->t.t_bar[bt].b_arrived + KMP_BARRIER_STATE_BUMP; in __kmp_hierarchical_barrier_gather()
1514 team->t.t_bar[bt].b_arrived = new_state; in __kmp_hierarchical_barrier_gather()
1517 gtid, team->t.t_id, tid, team->t.t_id, in __kmp_hierarchical_barrier_gather()
1518 &team->t.t_bar[bt].b_arrived, team->t.t_bar[bt].b_arrived)); in __kmp_hierarchical_barrier_gather()
1523 gtid, team->t.t_id, tid, bt)); in __kmp_hierarchical_barrier_gather()
1530 kmp_team_t *team; in __kmp_hierarchical_barrier_release() local
1536 team = __kmp_threads[gtid]->th.th_team; in __kmp_hierarchical_barrier_release()
1537 KMP_DEBUG_ASSERT(team != NULL); in __kmp_hierarchical_barrier_release()
1540 gtid, team->t.t_id, tid, bt)); in __kmp_hierarchical_barrier_release()
1545 thr_bar->team == NULL) { in __kmp_hierarchical_barrier_release()
1574 team = __kmp_threads[gtid]->th.th_team; in __kmp_hierarchical_barrier_release()
1575 KMP_DEBUG_ASSERT(team != NULL); in __kmp_hierarchical_barrier_release()
1581 gtid, team->t.t_id, tid, &thr_bar->b_go, KMP_INIT_BARRIER_STATE)); in __kmp_hierarchical_barrier_release()
1586 int level = team->t.t_level; in __kmp_hierarchical_barrier_release()
1587 if (team->t.t_threads[0] in __kmp_hierarchical_barrier_release()
1589 if (team->t.t_pkfn != (microtask_t)__kmp_teams_master && in __kmp_hierarchical_barrier_release()
1605 tid, team); in __kmp_hierarchical_barrier_release()
1612 __kmp_init_implicit_task(team->t.t_ident, team->t.t_threads[tid], team, tid, in __kmp_hierarchical_barrier_release()
1617 &team->t.t_implicit_task_taskdata[tid].td_icvs); in __kmp_hierarchical_barrier_release()
1623 copy_icvs(&team->t.t_implicit_task_taskdata[tid].td_icvs, in __kmp_hierarchical_barrier_release()
1631 copy_icvs(&team->t.t_implicit_task_taskdata[tid].td_icvs, in __kmp_hierarchical_barrier_release()
1655 &team->t.t_threads[child_tid]->th.th_bar[bt].bb; in __kmp_hierarchical_barrier_release()
1659 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_release()
1660 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_release()
1685 kmp_info_t *child_thr = team->t.t_threads[child_tid]; in __kmp_hierarchical_barrier_release()
1691 gtid, team->t.t_id, tid, __kmp_gtid_from_tid(child_tid, team), in __kmp_hierarchical_barrier_release()
1692 team->t.t_id, child_tid, &child_bar->b_go, child_bar->b_go, in __kmp_hierarchical_barrier_release()
1711 kmp_info_t *child_thr = team->t.t_threads[child_tid]; in __kmp_hierarchical_barrier_release()
1715 gtid, team->t.t_id, tid, in __kmp_hierarchical_barrier_release()
1716 __kmp_gtid_from_tid(child_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_release()
1728 copy_icvs(&team->t.t_implicit_task_taskdata[tid].td_icvs, in __kmp_hierarchical_barrier_release()
1734 gtid, team->t.t_id, tid, bt)); in __kmp_hierarchical_barrier_release()
1774 kmp_team_t *team = this_thr->th.th_team; in __kmp_barrier_template() local
1830 if (!team->t.t_serialized) { in __kmp_barrier_template()
1840 __kmp_tasking_barrier(team, this_thr, gtid); in __kmp_barrier_template()
1853 team->t.t_implicit_task_taskdata[tid].td_icvs.bt_intervals; in __kmp_barrier_template()
1855 team->t.t_implicit_task_taskdata[tid].td_icvs.bt_set; in __kmp_barrier_template()
1857 this_thr->th.th_team_bt_intervals = KMP_BLOCKTIME_INTERVAL(team, tid); in __kmp_barrier_template()
1868 team->t.t_bar[bt].b_master_arrived += 1; in __kmp_barrier_template()
1879 __kmp_task_team_setup(this_thr, team); in __kmp_barrier_template()
1922 __kmp_task_team_wait(this_thr, team USE_ITT_BUILD_ARG(itt_sync_obj)); in __kmp_barrier_template()
1927 team->t.t_bar[bt].b_team_arrived += 1; in __kmp_barrier_template()
1931 kmp_int32 cancel_request = KMP_ATOMIC_LD_RLX(&team->t.t_cancel_request); in __kmp_barrier_template()
1935 KMP_ATOMIC_ST_RLX(&team->t.t_cancel_request, cancel_noreq); in __kmp_barrier_template()
1952 team->t.t_active_level == 1) { in __kmp_barrier_template()
1955 kmp_info_t **other_threads = team->t.t_threads; in __kmp_barrier_template()
2034 __kmp_task_team_sync(this_thr, team); in __kmp_barrier_template()
2061 __kmp_task_team_wait(this_thr, team USE_ITT_BUILD_ARG(itt_sync_obj)); in __kmp_barrier_template()
2062 __kmp_task_team_setup(this_thr, team); in __kmp_barrier_template()
2136 kmp_team_t *team = this_thr->th.th_team; in __kmp_end_split_barrier() local
2138 if (!team->t.t_serialized) { in __kmp_end_split_barrier()
2169 __kmp_task_team_sync(this_thr, team); in __kmp_end_split_barrier()
2182 kmp_team_t *team; in __kmp_join_barrier() local
2201 team = this_thr->th.th_team; in __kmp_join_barrier()
2202 KMP_DEBUG_ASSERT(nproc == team->t.t_nproc); in __kmp_join_barrier()
2205 team_id = team->t.t_id; in __kmp_join_barrier()
2207 if (master_thread != team->t.t_threads[0]) { in __kmp_join_barrier()
2211 KMP_DEBUG_ASSERT(master_thread == team->t.t_threads[0]); in __kmp_join_barrier()
2217 KMP_DEBUG_ASSERT(this_thr == team->t.t_threads[tid]); in __kmp_join_barrier()
2231 codeptr = team->t.ompt_team_info.master_return_address; in __kmp_join_barrier()
2256 __kmp_tasking_barrier(team, this_thr, gtid); in __kmp_join_barrier()
2265 team->t.t_task_team[this_thr->th.th_task_state], in __kmp_join_barrier()
2267 KMP_DEBUG_ASSERT_TASKTEAM_INVARIANT(team, this_thr); in __kmp_join_barrier()
2279 team->t.t_implicit_task_taskdata[tid].td_icvs.bt_intervals; in __kmp_join_barrier()
2281 team->t.t_implicit_task_taskdata[tid].td_icvs.bt_set; in __kmp_join_barrier()
2283 this_thr->th.th_team_bt_intervals = KMP_BLOCKTIME_INTERVAL(team, tid); in __kmp_join_barrier()
2327 __kmp_task_team_wait(this_thr, team USE_ITT_BUILD_ARG(itt_sync_obj)); in __kmp_join_barrier()
2330 KMP_CHECK_UPDATE(team->t.t_display_affinity, 0); in __kmp_join_barrier()
2336 for (int i = 0; i < team->t.t_nproc; ++i) { in __kmp_join_barrier()
2337 kmp_info_t *team_thread = team->t.t_threads[i]; in __kmp_join_barrier()
2357 team->t.t_active_level == 1) { in __kmp_join_barrier()
2359 ident_t *loc = team->t.t_ident; in __kmp_join_barrier()
2360 kmp_info_t **other_threads = team->t.t_threads; in __kmp_join_barrier()
2421 kmp_team_t *team = (tid == 0) ? this_thr->th.th_team : NULL; in __kmp_fork_barrier() local
2426 if (team) in __kmp_fork_barrier()
2428 (team != NULL) ? team->t.t_id : -1, tid)); in __kmp_fork_barrier()
2441 KMP_DEBUG_ASSERT(team); in __kmp_fork_barrier()
2442 kmp_info_t **other_threads = team->t.t_threads; in __kmp_fork_barrier()
2448 for (i = 1; i < team->t.t_nproc; ++i) { in __kmp_fork_barrier()
2452 gtid, team->t.t_id, other_threads[i]->th.th_info.ds.ds_gtid, in __kmp_fork_barrier()
2453 team->t.t_id, other_threads[i]->th.th_info.ds.ds_tid, in __kmp_fork_barrier()
2458 KMP_DEBUG_ASSERT(other_threads[i]->th.th_team == team); in __kmp_fork_barrier()
2463 __kmp_task_team_setup(this_thr, team); in __kmp_fork_barrier()
2474 team->t.t_implicit_task_taskdata[tid].td_icvs.bt_intervals; in __kmp_fork_barrier()
2476 team->t.t_implicit_task_taskdata[tid].td_icvs.bt_set; in __kmp_fork_barrier()
2478 this_thr->th.th_team_bt_intervals = KMP_BLOCKTIME_INTERVAL(team, tid); in __kmp_fork_barrier()
2518 ompt_data_t *task_data = (team) in __kmp_fork_barrier()
2527 codeptr = team ? team->t.ompt_team_info.master_return_address : NULL; in __kmp_fork_barrier()
2569 team = (kmp_team_t *)TCR_PTR(this_thr->th.th_team); in __kmp_fork_barrier()
2570 KMP_DEBUG_ASSERT(team != NULL); in __kmp_fork_barrier()
2587 __kmp_init_implicit_task(team->t.t_ident, team->t.t_threads[tid], team, in __kmp_fork_barrier()
2589 copy_icvs(&team->t.t_implicit_task_taskdata[tid].td_icvs, in __kmp_fork_barrier()
2590 &team->t.t_threads[0] in __kmp_fork_barrier()
2598 __kmp_task_team_sync(this_thr, team); in __kmp_fork_barrier()
2602 kmp_proc_bind_t proc_bind = team->t.t_proc_bind; in __kmp_fork_barrier()
2605 if (__kmp_affinity.type == affinity_balanced && team->t.t_size_changed) { in __kmp_fork_barrier()
2606 __kmp_balanced_affinity(this_thr, team->t.t_nproc); in __kmp_fork_barrier()
2620 if (team->t.t_display_affinity in __kmp_fork_barrier()
2622 || (__kmp_affinity.type == affinity_balanced && team->t.t_size_changed) in __kmp_fork_barrier()
2627 this_thr->th.th_prev_num_threads = team->t.t_nproc; in __kmp_fork_barrier()
2628 this_thr->th.th_prev_level = team->t.t_level; in __kmp_fork_barrier()
2632 KMP_CHECK_UPDATE(this_thr->th.th_def_allocator, team->t.t_def_allocator); in __kmp_fork_barrier()
2644 team->t.t_id, tid)); in __kmp_fork_barrier()
2647 void __kmp_setup_icv_copy(kmp_team_t *team, int new_nproc, in __kmp_setup_icv_copy() argument
2651 KMP_DEBUG_ASSERT(team && new_nproc && new_icvs); in __kmp_setup_icv_copy()
2661 KMP_DEBUG_ASSERT(team->t.t_threads[0]); // The threads arrays should be in __kmp_setup_icv_copy()
2664 &team->t.t_threads[0]->th.th_bar[bs_forkjoin_barrier].bb.th_fixed_icvs, in __kmp_setup_icv_copy()
2667 team->t.t_threads[0], team)); in __kmp_setup_icv_copy()
2672 team->t.t_threads[0], team)); in __kmp_setup_icv_copy()
2677 KMP_DEBUG_ASSERT(team->t.t_threads[0]); // The threads arrays should be in __kmp_setup_icv_copy()
2682 f, team->t.t_threads[f], team)); in __kmp_setup_icv_copy()
2683 __kmp_init_implicit_task(loc, team->t.t_threads[f], team, f, FALSE); in __kmp_setup_icv_copy()
2684 ngo_store_icvs(&team->t.t_implicit_task_taskdata[f].td_icvs, new_icvs); in __kmp_setup_icv_copy()
2686 f, team->t.t_threads[f], team)); in __kmp_setup_icv_copy()