Searched refs:GetHeldMutex (Results 1 – 6 of 6) sorted by relevance
100 if (UNLIKELY(level == kThreadWaitLock) && self->GetHeldMutex(kThreadWaitLock) != nullptr) { in RegisterAsLocked()119 } else if (this == Locks::mutator_lock_ && self->GetHeldMutex(kTopLockLevel) != nullptr) { in RegisterAsLocked()121 << "kTopLevelLock (" << self->GetHeldMutex(kTopLockLevel)->name_ << "held is " in RegisterAsLocked()127 BaseMutex* held_mutex = self->GetHeldMutex(lock_level_i); in RegisterAsLocked()162 if (UNLIKELY(level == kThreadWaitLock) && self->GetHeldMutex(kThreadWaitWakeLock) == this) { in RegisterAsUnlocked()167 …CHECK(self->GetHeldMutex(kThreadWaitLock) != nullptr) << "Held " << kThreadWaitWakeLock << " witho… in RegisterAsUnlocked()169 CHECK(self->GetHeldMutex(level) == this) << "Unlocking on unacquired mutex: " << name_; in RegisterAsUnlocked()233 if (level_ == kThreadWaitLock && self->GetHeldMutex(kThreadWaitLock) != this) { in IsExclusiveHeld()234 CHECK_EQ(self->GetHeldMutex(kThreadWaitWakeLock), this); in IsExclusiveHeld()236 CHECK_EQ(self->GetHeldMutex(level_), this); in IsExclusiveHeld()[all …]
187 CHECK(self->GetHeldMutex(level_) == this || level_ == kMonitorLock) in CheckSafeToWait()192 BaseMutex* held_mutex = self->GetHeldMutex(static_cast<LockLevel>(i)); in CheckSafeToWait()753 result = (self->GetHeldMutex(level_) == this); in IsSharedHeld()
75 BaseMutex* held_mutex = self->GetHeldMutex(static_cast<LockLevel>(i)); in CheckEmptyCheckpointFromWeakRefAccess()128 GetHeldMutex(static_cast<LockLevel>(i)) != nullptr) { in IsThreadSuspensionAllowable()137 if (GetHeldMutex(kUserCodeSuspensionLock) != nullptr && is_suspending_for_user_code()) { in IsThreadSuspensionAllowable()154 BaseMutex* held_mutex = GetHeldMutex(static_cast<LockLevel>(i)); in AssertThreadSuspensionIsAllowable()169 if (GetHeldMutex(kUserCodeSuspensionLock) != nullptr && is_suspending_for_user_code()) { in AssertThreadSuspensionIsAllowable()
1074 BaseMutex* GetHeldMutex(LockLevel level) const { in GetHeldMutex() function
1936 BaseMutex* mutex = thread->GetHeldMutex(static_cast<LockLevel>(i)); in DumpState()
1360 if (self->GetHeldMutex(static_cast<LockLevel>(i)) != nullptr) { in DdmSendChunkV()