Searched refs:thr_bar (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/openmp/runtime/src/ |
D | kmp_barrier.cpp | 51 kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb; in __kmp_linear_barrier_gather_template() local 74 team->t.t_id, 0, &thr_bar->b_arrived, thr_bar->b_arrived, in __kmp_linear_barrier_gather_template() 75 thr_bar->b_arrived + KMP_BARRIER_STATE_BUMP)); in __kmp_linear_barrier_gather_template() 81 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[0]); in __kmp_linear_barrier_gather_template() 157 kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb; in __kmp_linear_barrier_release_template() local 213 gtid, &thr_bar->b_go, KMP_BARRIER_STATE_BUMP)); in __kmp_linear_barrier_release_template() 215 kmp_flag_64<true, false> flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP); in __kmp_linear_barrier_release_template() 219 kmp_flag_64<> flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP); in __kmp_linear_barrier_release_template() 249 TCW_4(thr_bar->b_go, KMP_INIT_BARRIER_STATE); in __kmp_linear_barrier_release_template() 252 gtid, team->t.t_id, tid, &thr_bar->b_go, KMP_INIT_BARRIER_STATE)); in __kmp_linear_barrier_release_template() [all …]
|
D | kmp_affinity.cpp | 28 void __kmp_get_hierarchy(kmp_uint32 nproc, kmp_bstate_t *thr_bar) { in __kmp_get_hierarchy() argument 42 thr_bar->depth = depth; in __kmp_get_hierarchy() 43 thr_bar->base_leaf_kids = (kmp_uint8)machine_hierarchy.numPerLevel[0] - 1; in __kmp_get_hierarchy() 44 thr_bar->skip_per_level = machine_hierarchy.skipPerLevel; in __kmp_get_hierarchy()
|
D | kmp.h | 3454 extern void __kmp_get_hierarchy(kmp_uint32 nproc, kmp_bstate_t *thr_bar);
|