Lines Matching refs:other_threads

50   kmp_info_t **other_threads = team->t.t_threads;  in __kmp_linear_barrier_gather_template()  local
56 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_linear_barrier_gather_template()
78 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[0]); in __kmp_linear_barrier_gather_template()
92 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_linear_barrier_gather_template()
98 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state)); in __kmp_linear_barrier_gather_template()
103 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state); in __kmp_linear_barrier_gather_template()
107 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived, in __kmp_linear_barrier_gather_template()
116 this_thr->th.th_bar_min_time, other_threads[i]->th.th_bar_min_time); in __kmp_linear_barrier_gather_template()
127 other_threads[i]->th.th_local.reduce_data); in __kmp_linear_barrier_gather_template()
156 kmp_info_t **other_threads; in __kmp_linear_barrier_release_template() local
160 other_threads = team->t.t_threads; in __kmp_linear_barrier_release_template()
188 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_go); in __kmp_linear_barrier_release_template()
194 gtid, team->t.t_id, tid, other_threads[i]->th.th_info.ds.ds_gtid, in __kmp_linear_barrier_release_template()
195 team->t.t_id, i, &other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
196 other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
197 other_threads[i]->th.th_bar[bt].bb.b_go + KMP_BARRIER_STATE_BUMP)); in __kmp_linear_barrier_release_template()
198 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
199 other_threads[i]); in __kmp_linear_barrier_release_template()
288 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_gather() local
299 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_tree_barrier_gather()
316 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_tree_barrier_gather()
322 &other_threads[child_tid + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_tree_barrier_gather()
370 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[parent_tid]); in __kmp_tree_barrier_gather()
450 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_release() local
454 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_tree_barrier_release()
460 &other_threads[child_tid + 1]->th.th_bar[bt].bb.b_go); in __kmp_tree_barrier_release()
500 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hyper_barrier_gather() local
512 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_hyper_barrier_gather()
544 p_flag.set_waiter(other_threads[parent_tid]); in __kmp_hyper_barrier_gather()
555 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hyper_barrier_gather()
562 &other_threads[next_child_tid]->th.th_bar[bt].bb.b_arrived); in __kmp_hyper_barrier_gather()
619 kmp_info_t **other_threads; in __kmp_hyper_barrier_release() local
682 other_threads = team->t.t_threads; in __kmp_hyper_barrier_release()
721 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hyper_barrier_release()
732 &other_threads[next_child_tid]->th.th_bar[bt].bb.b_go); in __kmp_hyper_barrier_release()
852 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hierarchical_barrier_gather() local
856 if (other_threads[0] in __kmp_hierarchical_barrier_gather()
868 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_hierarchical_barrier_gather()
908 other_threads[child_tid]->th.th_local.reduce_data); in __kmp_hierarchical_barrier_gather()
923 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hierarchical_barrier_gather()
952 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hierarchical_barrier_gather()
991 other_threads[thr_bar->parent_tid]); in __kmp_hierarchical_barrier_gather()
998 flag.set_waiter(other_threads[thr_bar->parent_tid]); in __kmp_hierarchical_barrier_gather()
1421 kmp_info_t **other_threads = team->t.t_threads; in __kmp_barrier_template() local
1443 delta += (cur_time - other_threads[i]->th.th_bar_arrive_time); in __kmp_barrier_template()
1444 other_threads[i]->th.th_bar_arrive_time = 0; in __kmp_barrier_template()
1808 kmp_info_t **other_threads = team->t.t_threads; in __kmp_join_barrier() local
1828 delta += (cur_time - other_threads[i]->th.th_bar_arrive_time); in __kmp_join_barrier()
1829 other_threads[i]->th.th_bar_arrive_time = 0; in __kmp_join_barrier()
1892 kmp_info_t **other_threads = team->t.t_threads; in __kmp_fork_barrier() local
1902 gtid, team->t.t_id, other_threads[i]->th.th_info.ds.ds_gtid, in __kmp_fork_barrier()
1903 team->t.t_id, other_threads[i]->th.th_info.ds.ds_tid, in __kmp_fork_barrier()
1904 other_threads[i]->th.th_bar[bs_forkjoin_barrier].bb.b_go)); in __kmp_fork_barrier()
1906 (TCR_4(other_threads[i]->th.th_bar[bs_forkjoin_barrier].bb.b_go) & in __kmp_fork_barrier()
1908 KMP_DEBUG_ASSERT(other_threads[i]->th.th_team == team); in __kmp_fork_barrier()