Home
last modified time | relevance | path

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

/art/runtime/base/
Dmutex-inl.h91 CheckUnattachedThread(level_); in RegisterAsLocked()
94 LockLevel level = level_; in RegisterAsLocked()
157 CheckUnattachedThread(level_); in RegisterAsUnlocked()
160 if (level_ != kMonitorLock) { in RegisterAsUnlocked()
161 auto level = level_; in RegisterAsUnlocked()
232 if (result && self != nullptr && level_ != kMonitorLock && !gAborting) { in IsExclusiveHeld()
233 if (level_ == kThreadWaitLock && self->GetHeldMutex(kThreadWaitLock) != this) { in IsExclusiveHeld()
236 CHECK_EQ(self->GetHeldMutex(level_), this); in IsExclusiveHeld()
263 CHECK_EQ(self->GetHeldMutex(level_), this); in IsExclusiveHeld()
Dmutex.cc134 level_(level), in BaseMutex()
183 CheckUnattachedThread(level_); in CheckSafeToWait()
187 CHECK(self->GetHeldMutex(level_) == this || level_ == kMonitorLock) in CheckSafeToWait()
191 if (i != level_) { in CheckSafeToWait()
210 << "\"" << name_ << "\" (level " << level_ << ") " in CheckSafeToWait()
217 << "\"" << name_ << "\" (level " << level_ << ")"; in CheckSafeToWait()
463 LOG(FATAL) << GetName() << " level=" << level_ << " self=" << name1 in ExclusiveUnlock()
519 << " level=" << static_cast<int>(level_) in Dump()
753 result = (self->GetHeldMutex(level_) == this); in IsSharedHeld()
760 << " level=" << static_cast<int>(level_) in Dump()
Dmutex.h137 const LockLevel level_; // Support for lock hierarchy. variable