Home
last modified time | relevance | path

Searched refs:th_suspend_init_count (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/openmp/runtime/src/
Dz_Linux_util.cpp1387 ANNOTATE_HAPPENS_AFTER(&th->th.th_suspend_init_count); in __kmp_suspend_initialize_thread()
1388 int old_value = KMP_ATOMIC_LD_RLX(&th->th.th_suspend_init_count); in __kmp_suspend_initialize_thread()
1395 !__kmp_atomic_compare_store(&th->th.th_suspend_init_count, old_value, in __kmp_suspend_initialize_thread()
1397 while (KMP_ATOMIC_LD_ACQ(&th->th.th_suspend_init_count) != new_value) { in __kmp_suspend_initialize_thread()
1409 KMP_ATOMIC_ST_REL(&th->th.th_suspend_init_count, new_value); in __kmp_suspend_initialize_thread()
1410 ANNOTATE_HAPPENS_BEFORE(&th->th.th_suspend_init_count); in __kmp_suspend_initialize_thread()
1415 if (KMP_ATOMIC_LD_ACQ(&th->th.th_suspend_init_count) > __kmp_fork_count) { in __kmp_suspend_uninitialize_thread()
1428 --th->th.th_suspend_init_count; in __kmp_suspend_uninitialize_thread()
1429 KMP_DEBUG_ASSERT(KMP_ATOMIC_LD_RLX(&th->th.th_suspend_init_count) == in __kmp_suspend_uninitialize_thread()
Dkmp.h2631 std::atomic<int> th_suspend_init_count; member
Dkmp_runtime.cpp4326 &new_thr->th.th_suspend_init_count, in __kmp_allocate_thread()
4327 sizeof(new_thr->th.th_suspend_init_count)); in __kmp_allocate_thread()