Searched refs:GetExclusiveOwnerTid (Results 1 – 8 of 8) sorted by relevance
/art/runtime/base/ |
D | mutex-inl.h | 193 DCHECK(GetExclusiveOwnerTid() == 0 || GetExclusiveOwnerTid() == -1); in SharedLock() 200 DCHECK(GetExclusiveOwnerTid() == 0 || GetExclusiveOwnerTid() == -1); in SharedUnlock() 228 bool result = (GetExclusiveOwnerTid() == SafeGetTid(self)); in IsExclusiveHeld() 242 inline pid_t Mutex::GetExclusiveOwnerTid() const { in GetExclusiveOwnerTid() function 258 bool result = (GetExclusiveOwnerTid() == SafeGetTid(self)); in IsExclusiveHeld() 268 inline pid_t ReaderWriterMutex::GetExclusiveOwnerTid() const { in GetExclusiveOwnerTid() function
|
D | mutex.cc | 400 << "destroying mutex with owner or contenders. Owner:" << GetExclusiveOwnerTid(); in ~Mutex() 402 if (GetExclusiveOwnerTid() != 0) { in ~Mutex() 433 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock() 471 DCHECK_EQ(GetExclusiveOwnerTid(), 0) << " my tid = " << SafeGetTid(self) in ExclusiveLock() 512 DCHECK_EQ(GetExclusiveOwnerTid(), 0); in ExclusiveTryLock() 581 DCHECK_NE(GetExclusiveOwnerTid(), 0); in ExclusiveUnlock() 635 << " owner=" << GetExclusiveOwnerTid() << " "; in Dump() 670 CHECK_EQ(GetExclusiveOwnerTid(), 0); in ~ReaderWriterMutex() 696 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock() 718 DCHECK_EQ(GetExclusiveOwnerTid(), 0); in ExclusiveLock() [all …]
|
D | mutex.h | 213 pid_t GetExclusiveOwnerTid() const; 375 pid_t GetExclusiveOwnerTid() const;
|
/art/runtime/ |
D | monitor.cc | 225 DCHECK_EQ(monitor_lock_.GetExclusiveOwnerTid(), 0) << " my tid = " << SafeGetTid(self); in Install() 232 DCHECK_EQ(monitor_lock_.GetExclusiveOwnerTid(), owner->GetTid()) in Install() 255 DCHECK_EQ(monitor_lock_.GetExclusiveOwnerTid(), 0) << " my tid = " << SafeGetTid(self); in Install()
|
D | thread_list.cc | 131 return Locks::thread_list_lock_->GetExclusiveOwnerTid(); in GetLockOwner()
|
D | runtime.cc | 2033 uint64_t mutator_lock_owner = Locks::mutator_lock_->GetExclusiveOwnerTid(); in DumpLockHolders()
|
D | thread.cc | 1954 if (rw_mutex->GetExclusiveOwnerTid() == tid) { in DumpState()
|
D | class_linker.cc | 9653 return Locks::classlinker_classes_lock_->GetExclusiveOwnerTid(); in GetClassesLockOwner() 9657 return Locks::dex_lock_->GetExclusiveOwnerTid(); in GetDexLockOwner()
|