Lines Matching refs:other_threads

217   kmp_info_t **other_threads = team->t.t_threads;  in __kmp_dist_barrier_wakeup()  local
219 KMP_DEBUG_ASSERT(other_threads[thr]); in __kmp_dist_barrier_wakeup()
220 int gtid = other_threads[thr]->th.th_info.ds.ds_gtid; in __kmp_dist_barrier_wakeup()
232 kmp_info_t **other_threads; in __kmp_dist_barrier_gather() local
239 other_threads = team->t.t_threads; in __kmp_dist_barrier_gather()
305 other_threads[thr]->th.th_local.reduce_data); in __kmp_dist_barrier_gather()
355 other_threads[thr]->th.th_local.reduce_data); in __kmp_dist_barrier_gather()
562 kmp_info_t **other_threads = team->t.t_threads; in __kmp_linear_barrier_gather_template() local
568 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_linear_barrier_gather_template()
590 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[0]); in __kmp_linear_barrier_gather_template()
604 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_linear_barrier_gather_template()
610 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state)); in __kmp_linear_barrier_gather_template()
615 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state); in __kmp_linear_barrier_gather_template()
619 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived, in __kmp_linear_barrier_gather_template()
628 this_thr->th.th_bar_min_time, other_threads[i]->th.th_bar_min_time); in __kmp_linear_barrier_gather_template()
639 other_threads[i]->th.th_local.reduce_data); in __kmp_linear_barrier_gather_template()
668 kmp_info_t **other_threads; in __kmp_linear_barrier_release_template() local
672 other_threads = team->t.t_threads; in __kmp_linear_barrier_release_template()
700 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_go); 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()
708 other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
709 other_threads[i]->th.th_bar[bt].bb.b_go + KMP_BARRIER_STATE_BUMP)); in __kmp_linear_barrier_release_template()
710 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
711 other_threads[i]); in __kmp_linear_barrier_release_template()
800 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_gather() local
811 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_tree_barrier_gather()
828 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_tree_barrier_gather()
834 &other_threads[child_tid + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_tree_barrier_gather()
882 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[parent_tid]); in __kmp_tree_barrier_gather()
962 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_release() local
966 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_tree_barrier_release()
972 &other_threads[child_tid + 1]->th.th_bar[bt].bb.b_go); in __kmp_tree_barrier_release()
1012 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hyper_barrier_gather() local
1024 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_hyper_barrier_gather()
1056 p_flag.set_waiter(other_threads[parent_tid]); in __kmp_hyper_barrier_gather()
1067 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hyper_barrier_gather()
1074 &other_threads[next_child_tid]->th.th_bar[bt].bb.b_arrived); in __kmp_hyper_barrier_gather()
1131 kmp_info_t **other_threads; in __kmp_hyper_barrier_release() local
1194 other_threads = team->t.t_threads; in __kmp_hyper_barrier_release()
1233 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hyper_barrier_release()
1244 &other_threads[next_child_tid]->th.th_bar[bt].bb.b_go); in __kmp_hyper_barrier_release()
1364 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hierarchical_barrier_gather() local
1368 if (other_threads[0] in __kmp_hierarchical_barrier_gather()
1380 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_hierarchical_barrier_gather()
1420 other_threads[child_tid]->th.th_local.reduce_data); in __kmp_hierarchical_barrier_gather()
1435 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hierarchical_barrier_gather()
1464 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hierarchical_barrier_gather()
1503 other_threads[thr_bar->parent_tid]); in __kmp_hierarchical_barrier_gather()
1510 flag.set_waiter(other_threads[thr_bar->parent_tid]); in __kmp_hierarchical_barrier_gather()
1955 kmp_info_t **other_threads = team->t.t_threads; in __kmp_barrier_template() local
1977 delta += (cur_time - other_threads[i]->th.th_bar_arrive_time); in __kmp_barrier_template()
1978 other_threads[i]->th.th_bar_arrive_time = 0; in __kmp_barrier_template()
2360 kmp_info_t **other_threads = team->t.t_threads; in __kmp_join_barrier() local
2378 delta += (cur_time - other_threads[i]->th.th_bar_arrive_time); in __kmp_join_barrier()
2379 other_threads[i]->th.th_bar_arrive_time = 0; in __kmp_join_barrier()
2442 kmp_info_t **other_threads = team->t.t_threads; in __kmp_fork_barrier() local
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()
2454 other_threads[i]->th.th_bar[bs_forkjoin_barrier].bb.b_go)); in __kmp_fork_barrier()
2456 (TCR_4(other_threads[i]->th.th_bar[bs_forkjoin_barrier].bb.b_go) & in __kmp_fork_barrier()
2458 KMP_DEBUG_ASSERT(other_threads[i]->th.th_team == team); in __kmp_fork_barrier()