reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_barrier.cpp
   53   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  106       kmp_flag_64 flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived,
  156   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  205         kmp_flag_64 flag(&other_threads[i]->th.th_bar[bt].bb.b_go,
  298   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  328       kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
  406   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  469       kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
  515   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  572       kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
  634   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  739         kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
  839         &team->t.t_threads[thr_bar->parent_tid]->th.th_bar[bt].bb;
  844         &team->t.t_threads[thr_bar->parent_tid]->th.th_bar[bt].bb;
  866   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
  941           kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
  974           kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
 1043   kmp_bstate_t *thr_bar = &this_thr->th.th_bar[bt].bb;
 1168               &team->t.t_threads[child_tid]->th.th_bar[bt].bb;
 1199             kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
 1226           kmp_bstate_t *child_bar = &child_thr->th.th_bar[bt].bb;
 1605         this_thr->th.th_bar[bs_plain_barrier].bb.b_arrived -=
projects/openmp/runtime/src/kmp_runtime.cpp
 1037           balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived;
 2437           balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived;
 3760       root_thread->th.th_bar[b].bb.b_arrived = KMP_INIT_BARRIER_STATE;
 4350     balign[b].bb.b_go = KMP_INIT_BARRIER_STATE;
 4351     balign[b].bb.team = NULL;
 4352     balign[b].bb.wait_flag = KMP_BARRIER_NOT_WAITING;
 4353     balign[b].bb.use_oncore_barrier = 0;
 5005             if (balign[b].bb.wait_flag == KMP_BARRIER_PARENT_FLAG) {
 5006               balign[b].bb.wait_flag = KMP_BARRIER_SWITCH_TO_OWN_FLAG;
 5008             KMP_CHECK_UPDATE(balign[b].bb.leaf_kids, 0);
 5068           balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived;
 5118               balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived;
 5199           balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived;
 5418           kmp_flag_64 fl(&th->th.th_bar[bs_forkjoin_barrier].bb.b_go, th);
 5554     if (balign[b].bb.wait_flag == KMP_BARRIER_PARENT_FLAG)
 5555       balign[b].bb.wait_flag = KMP_BARRIER_SWITCH_TO_OWN_FLAG;
 5556     balign[b].bb.team = NULL;
 5557     balign[b].bb.leaf_kids = 0;
 5865       kmp_flag_64 flag(&thread->th.th_bar[bs_forkjoin_barrier].bb.b_go, thread);
 8251         kmp_flag_64 fl(&thread->th.th_bar[bs_forkjoin_barrier].bb.b_go, thread);
projects/openmp/runtime/src/kmp_wait_release.h
  856     if (this_thr->th.th_bar[bt].bb.wait_flag == KMP_BARRIER_SWITCH_TO_OWN_FLAG)
  861       this_thr->th.th_bar[bt].bb.wait_flag = KMP_BARRIER_SWITCHING;
  862       kmp_flag_64 flag(&this_thr->th.th_bar[bt].bb.b_go,