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

References

projects/openmp/runtime/src/kmp_lock.cpp
  848   if (__kmp_get_ticket_lock_owner(lck) == gtid) {
  849     retval = std::atomic_fetch_add_explicit(&lck->lk.depth_locked, 1,
  852   } else if (!__kmp_test_ticket_lock(lck, gtid)) {
  855     std::atomic_store_explicit(&lck->lk.depth_locked, 1,
  857     std::atomic_store_explicit(&lck->lk.owner_id, gtid + 1,