Home
last modified time | relevance | path

Searched refs:GetExclusiveOwnerTid (Results 1 – 7 of 7) sorted by relevance

/art/runtime/base/
Dmutex-inl.h162 ScopedContentionRecorder scr(this, GetExclusiveOwnerTid(), SafeGetTid(self)); in SharedLock()
213 bool result = (GetExclusiveOwnerTid() == SafeGetTid(self)); in IsExclusiveHeld()
223 inline uint64_t Mutex::GetExclusiveOwnerTid() const { in GetExclusiveOwnerTid() function
229 bool result = (GetExclusiveOwnerTid() == SafeGetTid(self)); in IsExclusiveHeld()
239 inline uint64_t ReaderWriterMutex::GetExclusiveOwnerTid() const { in GetExclusiveOwnerTid() function
Dmutex.cc328 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock()
450 << " owner=" << GetExclusiveOwnerTid() << " "; in Dump()
504 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock()
580 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLockWithTimeout()
658 << " owner=" << GetExclusiveOwnerTid() in Dump()
715 DCHECK_EQ(guard_.GetExclusiveOwnerTid(), SafeGetTid(self)); in Broadcast()
Dmutex.h240 uint64_t GetExclusiveOwnerTid() const;
358 uint64_t GetExclusiveOwnerTid() const;
/art/runtime/
Dthread_list.cc85 return Locks::thread_list_lock_->GetExclusiveOwnerTid(); in GetLockOwner()
Druntime.cc1017 uint64_t mutator_lock_owner = Locks::mutator_lock_->GetExclusiveOwnerTid(); in DumpLockHolders()
Dthread.cc858 if (rw_mutex->GetExclusiveOwnerTid() == static_cast<uint64_t>(tid)) { in DumpState()
Dclass_linker.cc5945 return Locks::classlinker_classes_lock_->GetExclusiveOwnerTid(); in GetClassesLockOwner()
5949 return dex_lock_.GetExclusiveOwnerTid(); in GetDexLockOwner()