Lines Matching refs:kmp_uint64
2237 kmp_uint64 ticket = KMP_ATOMIC_INC(&lck->lk.next_ticket); in __kmp_acquire_drdpa_lock_timed_template()
2238 kmp_uint64 mask = lck->lk.mask; // atomic load in __kmp_acquire_drdpa_lock_timed_template()
2239 std::atomic<kmp_uint64> *polls = lck->lk.polls; in __kmp_acquire_drdpa_lock_timed_template()
2292 std::atomic<kmp_uint64> *old_polls = polls; in __kmp_acquire_drdpa_lock_timed_template()
2304 polls = (std::atomic<kmp_uint64> *)__kmp_allocate(num_polls * in __kmp_acquire_drdpa_lock_timed_template()
2312 kmp_uint64 num_waiting = TCR_8(lck->lk.next_ticket) - ticket - 1; in __kmp_acquire_drdpa_lock_timed_template()
2325 polls = (std::atomic<kmp_uint64> *)__kmp_allocate(num_polls * in __kmp_acquire_drdpa_lock_timed_template()
2396 kmp_uint64 ticket = lck->lk.next_ticket; // atomic load in __kmp_test_drdpa_lock()
2397 std::atomic<kmp_uint64> *polls = lck->lk.polls; in __kmp_test_drdpa_lock()
2398 kmp_uint64 mask = lck->lk.mask; // atomic load in __kmp_test_drdpa_lock()
2400 kmp_uint64 next_ticket = ticket + 1; in __kmp_test_drdpa_lock()
2441 kmp_uint64 ticket = lck->lk.now_serving + 1; // non-atomic load in __kmp_release_drdpa_lock()
2442 std::atomic<kmp_uint64> *polls = lck->lk.polls; // atomic load in __kmp_release_drdpa_lock()
2443 kmp_uint64 mask = lck->lk.mask; // atomic load in __kmp_release_drdpa_lock()
2477 lck->lk.polls = (std::atomic<kmp_uint64> *)__kmp_allocate( in __kmp_init_drdpa_lock()
2668 extern kmp_uint64 __kmp_now_nsec();
2680 static inline bool before(kmp_uint64 a, kmp_uint64 b) { in before()
2689 kmp_uint64 goal = __kmp_tsc() + boff->min_tick; in __kmp_spin_backoff()