Searched refs:IsExclusiveHeld (Results 1 – 20 of 20) sorted by relevance
114 !Locks::mutator_lock_->IsExclusiveHeld(self)) { in RegisterAsLocked()132 Locks::mutator_lock_->IsExclusiveHeld(self)) { in RegisterAsLocked()226 inline bool Mutex::IsExclusiveHeld(const Thread* self) const { in IsExclusiveHeld() function248 CHECK(IsExclusiveHeld(self)) << *this; in AssertExclusiveHeld()256 inline bool ReaderWriterMutex::IsExclusiveHeld(const Thread* self) const { in IsExclusiveHeld() function285 CHECK(IsExclusiveHeld(self)) << *this; in AssertExclusiveHeld()
194 ALWAYS_INLINE bool IsExclusiveHeld(const Thread* self) const;203 CHECK(!IsExclusiveHeld(self)) << *this; in AssertNotHeldExclusive()333 ALWAYS_INLINE bool IsExclusiveHeld(const Thread* self) const;342 CHECK(!IsExclusiveHeld(self)) << *this; in AssertNotExclusiveHeld()367 CHECK(!IsExclusiveHeld(self)) << *this; in AssertNotHeld()
424 if (!recursive_ || !IsExclusiveHeld(self)) { in ExclusiveLock()489 if (!recursive_ || !IsExclusiveHeld(self)) { in ExclusiveTryLock()869 result = IsExclusiveHeld(self); // TODO: a better best effort here. in IsSharedHeld()
41 DCHECK(!Locks::mutator_lock_->IsExclusiveHeld(self)) << "Call VisitObjectsPaused() instead"; in VisitObjects()86 if (!zygote_creation_lock_.IsExclusiveHeld(self)) { in VisitObjectsInternalRegionSpace()
3205 DCHECK(Locks::mutator_lock_->IsExclusiveHeld(self)); in RevokeAllThreadLocalAllocationStacks()
39 Locks::mutator_lock_->IsExclusiveHeld(self)) in VisitTargets()
437 DCHECK(monitor_lock_.IsExclusiveHeld(self)); in TryLock()634 DCHECK(monitor_lock_.IsExclusiveHeld(self)); in Lock()753 DCHECK(monitor_lock_.IsExclusiveHeld(self)); in Unlock()780 DCHECK(monitor_lock_.IsExclusiveHeld(self)); in SignalWaiterAndReleaseMonitorLock()820 DCHECK(!monitor_lock_.IsExclusiveHeld(self)); in SignalWaiterAndReleaseMonitorLock()891 DCHECK(monitor_lock_.IsExclusiveHeld(self)); in Wait()942 DCHECK(monitor_lock_.IsExclusiveHeld(self)); in Wait()1021 DCHECK(!(monitor->monitor_lock_.IsExclusiveHeld(self))); in Deflate()1203 DCHECK(mon->monitor_lock_.IsExclusiveHeld(self)); in MonitorEnter()
540 if (Locks::mutator_lock_->IsExclusiveHeld(self) || Locks::mutator_lock_->IsSharedHeld(self)) { in Dump()553 DCHECK(Locks::mutator_lock_->IsExclusiveHeld(self) || Locks::mutator_lock_->IsSharedHeld(self)); in DumpThread()570 bool tll_already_held = Locks::thread_list_lock_->IsExclusiveHeld(self); in DumpAllThreads()571 bool tscl_already_held = Locks::thread_suspend_count_lock_->IsExclusiveHeld(self); in DumpAllThreads()579 bool ml_already_exlusively_held = Locks::mutator_lock_->IsExclusiveHeld(self); in DumpAllThreads()2834 DCHECK(Locks::mutator_lock_->IsExclusiveHeld(Thread::Current())); in operator ()()
1399 if (!Locks::thread_list_lock_->IsExclusiveHeld(self)) { in UnsafeLogFatalForSuspendCount()1401 if (!Locks::thread_list_lock_->IsExclusiveHeld(self)) { in UnsafeLogFatalForSuspendCount()1884 if (Locks::thread_suspend_count_lock_->IsExclusiveHeld(self)) { in DumpState()2083 Locks::mutator_lock_->IsExclusiveHeld(Thread::Current())) { in PrintObject()
103 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { in RunPhases()154 CHECK(Locks::mutator_lock_->IsExclusiveHeld(self_)); in MarkingPhase()
173 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { in Run()
224 CHECK(!Locks::mutator_lock_->IsExclusiveHeld(self)); in PreCleanCards()632 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { in MarkRoots()
1905 DCHECK(Locks::mutator_lock_->IsExclusiveHeld(self)); in VerifyNoFromSpaceReferences()
198 Locks::mutator_lock_->IsExclusiveHeld(self)) { in ComputeMonitorDescription()
124 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { in EnsureIdsArray()150 if (Locks::mutator_lock_->IsExclusiveHeld(self) || !Locks::mutator_lock_->IsSharedHeld(self)) { in EnsureIdsArray()
96 if (UNLIKELY(uninitialized_class_definitions_lock_.IsExclusiveHeld(self))) { in Action()
388 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { in InspectAllRosAlloc()
248 if (lock_.IsExclusiveHeld(self)) { in Contains()
204 !Locks::mutator_lock_->IsExclusiveHeld(self)) { in CheckSetStatus()211 if (UNLIKELY(Locks::mutator_lock_->IsExclusiveHeld(self))) { in CheckSetStatus()
1743 CHECK(Locks::mutator_lock_->IsExclusiveHeld(self)) in Verify()2106 CHECK(Locks::mutator_lock_->IsExclusiveHeld(self)) in DumpStats()