Lines Matching refs:parent_tid
869 kmp_int32 parent_tid = (tid - 1) >> branch_bits; in __kmp_tree_barrier_gather() local
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()
882 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[parent_tid]); in __kmp_tree_barrier_gather()
1042 kmp_int32 parent_tid = tid & ~((1 << (level + branch_bits)) - 1); in __kmp_hyper_barrier_gather() local
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()
1056 p_flag.set_waiter(other_threads[parent_tid]); in __kmp_hyper_barrier_gather()
1307 thr_bar->parent_tid = -1; // default for primary thread in __kmp_init_hierarchical_barrier_thread()
1315 thr_bar->parent_tid = 0; in __kmp_init_hierarchical_barrier_thread()
1321 thr_bar->parent_tid = tid - rem; in __kmp_init_hierarchical_barrier_thread()
1328 __kmp_type_convert(7 - ((tid - thr_bar->parent_tid) / 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()
1340 &team->t.t_threads[thr_bar->parent_tid]->th.th_bar[bt].bb; in __kmp_init_hierarchical_barrier_thread()
1493 __kmp_gtid_from_tid(thr_bar->parent_tid, team), team->t.t_id, in __kmp_hierarchical_barrier_gather()
1494 thr_bar->parent_tid, &thr_bar->b_arrived, thr_bar->b_arrived, 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()