Home
last modified time | relevance | path

Searched refs:thread_suspend_count_lock_ (Results 1 – 20 of 20) sorted by relevance

/art/runtime/
Dthread_list.h52 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::thread_suspend_count_lock_);
59 Locks::thread_suspend_count_lock_);
61 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_);
69 Locks::thread_suspend_count_lock_);
81 Locks::thread_suspend_count_lock_);
90 Locks::thread_suspend_count_lock_);
99 Locks::thread_suspend_count_lock_);
103 Locks::thread_suspend_count_lock_);
111 Locks::thread_suspend_count_lock_);
117 Locks::thread_suspend_count_lock_);
[all …]
Dthread_list.cc217 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in AssertThreadsAreSuspended()
256 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpoint()
267 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint()
319 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint()
327 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint()
340 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpointOnRunnableThreads()
347 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpointOnRunnableThreads()
373 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in FlipThreadRoots()
382 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in FlipThreadRoots()
403 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in FlipThreadRoots()
[all …]
Dscoped_thread_state_change.h37 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedThreadStateChange()
62 ~ScopedThreadStateChange() LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE { in LOCKS_EXCLUDED() argument
179 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessAlreadyRunnable()
184 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessAlreadyRunnable()
223 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessUnchecked()
230 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessUnchecked()
253 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) in ScopedObjectAccess()
259 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) in ScopedObjectAccess()
Dthread.h174 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
178 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
190 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
194 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
200 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
211 int GetSuspendCount() const EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_) { in GetSuspendCount()
215 int GetDebugSuspendCount() const EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_) { in GetDebugSuspendCount()
227 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_);
230 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_);
238 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
[all …]
Dsignal_catcher.h40 Locks::thread_suspend_count_lock_);
Ddebugger.h274 Locks::thread_suspend_count_lock_);
465 Locks::thread_suspend_count_lock_);
486 Locks::thread_suspend_count_lock_);
489 Locks::thread_suspend_count_lock_);
493 Locks::thread_suspend_count_lock_);
497 Locks::thread_suspend_count_lock_)
504 Locks::thread_suspend_count_lock_)
643 Locks::thread_suspend_count_lock_)
Dprofiler.h173 Locks::thread_suspend_count_lock_,
Dthread-inl.h152 MutexLock mu(this, *Locks::thread_suspend_count_lock_); in TransitionFromSuspendedToRunnable()
Dthread.cc294 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in FromManagedThread()
757 Locks::thread_suspend_count_lock_->Unlock(self); in UnsafeLogFatalForSuspendCount()
780 Locks::thread_suspend_count_lock_->AssertHeld(self); in ModifySuspendCount()
811 MutexLock mu(this, *Locks::thread_suspend_count_lock_); in RunCheckpointFunction()
971 MutexLock mu(self, *Locks::thread_suspend_count_lock_); in DumpState()
1251 MutexLock mu(nullptr, *Locks::thread_suspend_count_lock_); in Startup()
1253 *Locks::thread_suspend_count_lock_); in Startup()
1282 MutexLock mu(Thread::Current(), *Locks::thread_suspend_count_lock_); in Shutdown()
Dtrace.h119 Locks::thread_suspend_count_lock_,
Dmonitor.h87 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
Ddebugger.cc436 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) { in IsSuspendedForDebugger()
437 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in IsSuspendedForDebugger()
476 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::thread_suspend_count_lock_) { in DecodeThread()
1454 Locks::thread_suspend_count_lock_) { in SetJdwpLocation()
2264 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in GetThreadDebugSuspendCount()
2476 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in ResumeThread()
3884 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in PrepareInvokeMethod()
/art/runtime/jdwp/
Dobject_registry.h68 Locks::thread_suspend_count_lock_);
73 Locks::thread_suspend_count_lock_);
79 Locks::thread_suspend_count_lock_);
84 Locks::thread_suspend_count_lock_);
119 Locks::thread_suspend_count_lock_);
Dobject_registry.cc67 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::thread_suspend_count_lock_)
72 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::thread_suspend_count_lock_)
84 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in InternalAdd()
Djdwp.h272 Locks::thread_suspend_count_lock_);
/art/runtime/native/
Dscoped_fast_native_object_access.h30 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) in ScopedFastNativeObjectAccess()
/art/runtime/base/
Dmutex.h632 static Mutex* thread_suspend_count_lock_ ACQUIRED_AFTER(abort_lock_);
635 static Mutex* unexpected_signal_lock_ ACQUIRED_AFTER(thread_suspend_count_lock_);
Dmutex.cc61 Mutex* Locks::thread_suspend_count_lock_ = nullptr; member in art::Locks
941 DCHECK(thread_suspend_count_lock_ != nullptr); in Init()
1051 DCHECK(thread_suspend_count_lock_ == nullptr); in Init()
1052 thread_suspend_count_lock_ = new Mutex("thread suspend count lock", current_lock_level); in Init()
/art/runtime/gc/
Dheap.h751 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
803 Locks::thread_suspend_count_lock_);
/art/runtime/mirror/
Dobject.h120 Locks::thread_suspend_count_lock_);