Searched refs:GetExclusiveOwnerTid (Results 1 – 7 of 7) sorted by relevance
191 DCHECK(GetExclusiveOwnerTid() == 0 || GetExclusiveOwnerTid() == -1); in SharedLock()198 DCHECK(GetExclusiveOwnerTid() == 0 || GetExclusiveOwnerTid() == -1); in SharedUnlock()229 bool result = (GetExclusiveOwnerTid() == SafeGetTid(self)); in IsExclusiveHeld()243 inline pid_t Mutex::GetExclusiveOwnerTid() const { in GetExclusiveOwnerTid() function259 bool result = (GetExclusiveOwnerTid() == SafeGetTid(self)); in IsExclusiveHeld()269 inline pid_t ReaderWriterMutex::GetExclusiveOwnerTid() const { in GetExclusiveOwnerTid() function
341 << "destroying mutex with owner or contenders. Owner:" << GetExclusiveOwnerTid(); in ~Mutex()343 if (GetExclusiveOwnerTid() != 0) { in ~Mutex()374 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock()400 DCHECK_EQ(GetExclusiveOwnerTid(), 0); in ExclusiveLock()440 DCHECK_EQ(GetExclusiveOwnerTid(), 0); in ExclusiveTryLock()467 DCHECK_NE(GetExclusiveOwnerTid(), 0); in ExclusiveUnlock()521 << " owner=" << GetExclusiveOwnerTid() << " "; in Dump()557 CHECK_EQ(GetExclusiveOwnerTid(), 0); in ~ReaderWriterMutex()584 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock()603 DCHECK_EQ(GetExclusiveOwnerTid(), 0); in ExclusiveLock()[all …]
201 pid_t GetExclusiveOwnerTid() const;348 pid_t GetExclusiveOwnerTid() const;
132 return Locks::thread_list_lock_->GetExclusiveOwnerTid(); in GetLockOwner()
1955 uint64_t mutator_lock_owner = Locks::mutator_lock_->GetExclusiveOwnerTid(); in DumpLockHolders()
1941 if (rw_mutex->GetExclusiveOwnerTid() == tid) { in DumpState()
9353 return Locks::classlinker_classes_lock_->GetExclusiveOwnerTid(); in GetClassesLockOwner()9357 return Locks::dex_lock_->GetExclusiveOwnerTid(); in GetDexLockOwner()