Searched refs:level_ (Results 1 – 3 of 3) sorted by relevance
83 CheckUnattachedThread(level_); in RegisterAsLocked()89 for (int i = level_; i >= 0; --i) { in RegisterAsLocked()95 << "(level " << level_ << " - " << static_cast<int>(level_) << ")"; in RegisterAsLocked()108 if (level_ != kMonitorLock) { in RegisterAsLocked()109 self->SetHeldMutex(level_, this); in RegisterAsLocked()115 CheckUnattachedThread(level_); in RegisterAsUnlocked()118 if (level_ != kMonitorLock) { in RegisterAsUnlocked()120 CHECK(self->GetHeldMutex(level_) == this) << "Unlocking on unacquired mutex: " << name_; in RegisterAsUnlocked()122 self->SetHeldMutex(level_, nullptr); in RegisterAsUnlocked()183 if (result && self != nullptr && level_ != kMonitorLock && !gAborting) { in IsExclusiveHeld()[all …]
146 BaseMutex::BaseMutex(const char* name, LockLevel level) : level_(level), name_(name) { in BaseMutex()197 CheckUnattachedThread(level_); in CheckSafeToWait()201 CHECK(self->GetHeldMutex(level_) == this || level_ == kMonitorLock) in CheckSafeToWait()205 if (i != level_) { in CheckSafeToWait()211 << "\"" << name_ << "\" (level " << level_ << ")"; in CheckSafeToWait()453 LOG(FATAL) << GetName() << " level=" << level_ << " self=" << name1 in ExclusiveUnlock()505 << " level=" << static_cast<int>(level_) in Dump()721 result = (self->GetHeldMutex(level_) == this); in IsSharedHeld()728 << " level=" << static_cast<int>(level_) in Dump()
169 const LockLevel level_; // Support for lock hierarchy. variable