|
reference, declaration → definition
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) {