• Home
  • Raw
  • Download

Lines Matching refs:other_threads

52   kmp_info_t **other_threads = team->t.t_threads;  in __kmp_linear_barrier_gather_template()  local
58 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_linear_barrier_gather_template()
81 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[0]); in __kmp_linear_barrier_gather_template()
95 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_linear_barrier_gather_template()
101 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state)); in __kmp_linear_barrier_gather_template()
106 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state); in __kmp_linear_barrier_gather_template()
110 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived, in __kmp_linear_barrier_gather_template()
114 ANNOTATE_BARRIER_END(other_threads[i]); in __kmp_linear_barrier_gather_template()
120 this_thr->th.th_bar_min_time, other_threads[i]->th.th_bar_min_time); in __kmp_linear_barrier_gather_template()
132 other_threads[i]->th.th_local.reduce_data); in __kmp_linear_barrier_gather_template()
163 kmp_info_t **other_threads; in __kmp_linear_barrier_release_template() local
167 other_threads = team->t.t_threads; in __kmp_linear_barrier_release_template()
195 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_go); in __kmp_linear_barrier_release_template()
201 gtid, team->t.t_id, tid, other_threads[i]->th.th_info.ds.ds_gtid, in __kmp_linear_barrier_release_template()
202 team->t.t_id, i, &other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
203 other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
204 other_threads[i]->th.th_bar[bt].bb.b_go + KMP_BARRIER_STATE_BUMP)); in __kmp_linear_barrier_release_template()
205 ANNOTATE_BARRIER_BEGIN(other_threads[i]); in __kmp_linear_barrier_release_template()
206 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template()
207 other_threads[i]); in __kmp_linear_barrier_release_template()
298 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_gather() local
309 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_tree_barrier_gather()
326 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_tree_barrier_gather()
332 &other_threads[child_tid + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_tree_barrier_gather()
385 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[parent_tid]); in __kmp_tree_barrier_gather()
466 kmp_info_t **other_threads = team->t.t_threads; in __kmp_tree_barrier_release() local
470 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_tree_barrier_release()
476 &other_threads[child_tid + 1]->th.th_bar[bt].bb.b_go); in __kmp_tree_barrier_release()
518 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hyper_barrier_gather() local
530 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_hyper_barrier_gather()
563 p_flag.set_waiter(other_threads[parent_tid]); in __kmp_hyper_barrier_gather()
574 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hyper_barrier_gather()
581 &other_threads[next_child_tid]->th.th_bar[bt].bb.b_arrived); in __kmp_hyper_barrier_gather()
642 kmp_info_t **other_threads; in __kmp_hyper_barrier_release() local
706 other_threads = team->t.t_threads; in __kmp_hyper_barrier_release()
745 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hyper_barrier_release()
756 &other_threads[next_child_tid]->th.th_bar[bt].bb.b_go); in __kmp_hyper_barrier_release()
875 kmp_info_t **other_threads = team->t.t_threads; in __kmp_hierarchical_barrier_gather() local
879 if (other_threads[0] in __kmp_hierarchical_barrier_gather()
891 KMP_DEBUG_ASSERT(this_thr == other_threads[this_thr->th.th_info.ds.ds_tid]); in __kmp_hierarchical_barrier_gather()
931 ANNOTATE_BARRIER_END(other_threads[child_tid]); in __kmp_hierarchical_barrier_gather()
933 other_threads[child_tid]->th.th_local.reduce_data); in __kmp_hierarchical_barrier_gather()
950 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hierarchical_barrier_gather()
983 kmp_info_t *child_thr = other_threads[child_tid]; in __kmp_hierarchical_barrier_gather()
1027 other_threads[thr_bar->parent_tid]); in __kmp_hierarchical_barrier_gather()
1033 flag.set_waiter(other_threads[thr_bar->parent_tid]); in __kmp_hierarchical_barrier_gather()
1460 kmp_info_t **other_threads = team->t.t_threads; in __kmp_barrier_template() local
1482 delta += (cur_time - other_threads[i]->th.th_bar_arrive_time); in __kmp_barrier_template()
1483 other_threads[i]->th.th_bar_arrive_time = 0; in __kmp_barrier_template()
1848 kmp_info_t **other_threads = team->t.t_threads; in __kmp_join_barrier() local
1868 delta += (cur_time - other_threads[i]->th.th_bar_arrive_time); in __kmp_join_barrier()
1869 other_threads[i]->th.th_bar_arrive_time = 0; in __kmp_join_barrier()
1933 kmp_info_t **other_threads = team->t.t_threads; in __kmp_fork_barrier() local
1943 gtid, team->t.t_id, other_threads[i]->th.th_info.ds.ds_gtid, in __kmp_fork_barrier()
1944 team->t.t_id, other_threads[i]->th.th_info.ds.ds_tid, in __kmp_fork_barrier()
1945 other_threads[i]->th.th_bar[bs_forkjoin_barrier].bb.b_go)); in __kmp_fork_barrier()
1947 (TCR_4(other_threads[i]->th.th_bar[bs_forkjoin_barrier].bb.b_go) & in __kmp_fork_barrier()
1949 KMP_DEBUG_ASSERT(other_threads[i]->th.th_team == team); in __kmp_fork_barrier()