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

Declarations

projects/openmp/runtime/src/kmp.h
 3288 class kmp_flag_64;

References

projects/openmp/runtime/src/kmp.h
 3290 extern void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag,
 3297 extern void __kmp_release_64(kmp_flag_64 *flag);
 3396 extern void __kmp_suspend_64(int th_gtid, kmp_flag_64 *flag);
 3399 extern void __kmp_resume_64(int target_gtid, kmp_flag_64 *flag);
 3540                            kmp_flag_64 *flag, int final_spin,
projects/openmp/runtime/src/kmp_barrier.cpp
   83     kmp_flag_64 flag(&thr_bar->b_arrived, other_threads[0]);
  106       kmp_flag_64 flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived,
  205         kmp_flag_64 flag(&other_threads[i]->th.th_bar[bt].bb.b_go,
  213     kmp_flag_64 flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP);
  341       kmp_flag_64 flag(&child_bar->b_arrived, new_state);
  383     kmp_flag_64 flag(&thr_bar->b_arrived, other_threads[parent_tid]);
  419     kmp_flag_64 flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP);
  497       kmp_flag_64 flag(&child_bar->b_go, child_thr);
  539   kmp_flag_64 p_flag(&thr_bar->b_arrived);
  586       kmp_flag_64 c_flag(&child_bar->b_arrived, new_state);
  664     kmp_flag_64 flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP);
  766         kmp_flag_64 flag(&child_bar->b_go, child_thr);
  911         kmp_flag_64 flag(&thr_bar->b_arrived, leaf_state);
  948           kmp_flag_64 flag(&child_bar->b_arrived, new_state);
  981           kmp_flag_64 flag(&child_bar->b_arrived, new_state);
 1016       kmp_flag_64 flag(&thr_bar->b_arrived, other_threads[thr_bar->parent_tid]);
 1060       kmp_flag_64 flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP);
 1209             kmp_flag_64 flag(&child_bar->b_go, child_thr);
 1235           kmp_flag_64 flag(&child_bar->b_go, child_thr);
projects/openmp/runtime/src/kmp_runtime.cpp
 5418           kmp_flag_64 fl(&th->th.th_bar[bs_forkjoin_barrier].bb.b_go, th);
 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_tasking.cpp
 2784     kmp_info_t *thread, kmp_int32 gtid, C *flag, int final_spin,
 2999     kmp_info_t *thread, kmp_int32 gtid, kmp_flag_64 *flag, int final_spin,
projects/openmp/runtime/src/kmp_wait_release.cpp
   15 void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag,
   18     __kmp_wait_template<kmp_flag_64, TRUE>(
   21     __kmp_wait_template<kmp_flag_64, FALSE>(
   25 void __kmp_release_64(kmp_flag_64 *flag) { __kmp_release_template(flag); }
projects/openmp/runtime/src/kmp_wait_release.h
  167                     C *flag USE_ITT_BUILD_ARG(void *itt_sync_obj)) {
  482 template <class C> static inline void __kmp_release_template(C *flag) {
  787       __kmp_wait_template<kmp_flag_64, TRUE>(
  790       __kmp_wait_template<kmp_flag_64, FALSE>(
  798       retval = __kmp_wait_template<kmp_flag_64, TRUE, true, false>(
  801       retval = __kmp_wait_template<kmp_flag_64, FALSE, true, false>(
  862       kmp_flag_64 flag(&this_thr->th.th_bar[bt].bb.b_go,
projects/openmp/runtime/src/z_Linux_util.cpp
 1451 static inline void __kmp_suspend_template(int th_gtid, C *flag) {
 1455   typename C::flag_t old_spin;
 1586 void __kmp_suspend_64(int th_gtid, kmp_flag_64 *flag) {
 1597 static inline void __kmp_resume_template(int target_gtid, C *flag) {
 1632     typename C::flag_t old_spin = flag->unset_sleeping();
 1669 void __kmp_resume_64(int target_gtid, kmp_flag_64 *flag) {