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

References

projects/openmp/runtime/src/kmp_lock.cpp
  655   if (!std::atomic_load_explicit(&lck->lk.initialized,
  659   if (lck->lk.self != lck) {
  659   if (lck->lk.self != lck) {
  662   if (__kmp_is_ticket_lock_nestable(lck)) {
  665   if ((gtid >= 0) && (__kmp_get_ticket_lock_owner(lck) == gtid)) {
  669   __kmp_acquire_ticket_lock(lck, gtid);
  671   std::atomic_store_explicit(&lck->lk.owner_id, gtid + 1,