Searched refs:lock_free (Results 1 – 1 of 1) sorted by relevance
2852 kmp_int32 lock_free = KMP_LOCK_FREE(rtm_spin); in __kmp_acquire_rtm_spin_lock() local2857 if (KMP_ATOMIC_LD_RLX(&lck->lk.poll) == lock_free) in __kmp_acquire_rtm_spin_lock()2863 while (KMP_ATOMIC_LD_RLX(&lck->lk.poll) != lock_free) { in __kmp_acquire_rtm_spin_lock()2873 while (KMP_ATOMIC_LD_RLX(&lck->lk.poll) != lock_free || in __kmp_acquire_rtm_spin_lock()2874 !__kmp_atomic_compare_store_acq(&lck->lk.poll, lock_free, lock_busy)) { in __kmp_acquire_rtm_spin_lock()2908 kmp_int32 lock_free = KMP_LOCK_FREE(rtm_spin); in __kmp_test_rtm_spin_lock() local2913 KMP_ATOMIC_LD_RLX(&lck->lk.poll) == lock_free) { in __kmp_test_rtm_spin_lock()2920 if (KMP_ATOMIC_LD_RLX(&lck->lk.poll) == lock_free && in __kmp_test_rtm_spin_lock()2921 __kmp_atomic_compare_store_acq(&lck->lk.poll, lock_free, lock_busy)) { in __kmp_test_rtm_spin_lock()