Searched refs:ACQUIRE (Results 1 – 12 of 12) sorted by relevance
38 const char* Enter(GcCause cause, CollectorType type) ACQUIRE(Roles::uninterruptible_);54 ACQUIRE(Roles::uninterruptible_);
33 auto kludge = []() ACQUIRE(Roles::uninterruptible_) NO_THREAD_SAFETY_ANALYSIS {}; in Enter()
183 void ExclusiveLock(Thread* self) ACQUIRE();184 void Lock(Thread* self) ACQUIRE() { ExclusiveLock(self); } in Lock()326 void ExclusiveLock(Thread* self) ACQUIRE();327 void WriterLock(Thread* self) ACQUIRE() { ExclusiveLock(self); } in WriterLock()509 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) { in MutexLock()527 ALWAYS_INLINE ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) ACQUIRE(mu);
158 void Acquire() ACQUIRE() {} in Acquire()
63 ACQUIRE(art::Locks::user_code_suspension_lock_);
325 ACQUIRE(art::Locks::mutator_lock_) in ScopedDeoptimizationContext()326 ACQUIRE(art::Roles::uninterruptible_) in ScopedDeoptimizationContext()
117 ALWAYS_INLINE void Lock() ACQUIRE(allow_disallow_lock_);
1119 ACQUIRE(art::Locks::thread_list_lock_, art::Locks::user_code_suspension_lock_) in NonStandardExitFrames()
236 ACQUIRE(monitor_lock_)
432 const char* StartAssertNoThreadSuspension(const char* cause) ACQUIRE(Roles::uninterruptible_) { in StartAssertNoThreadSuspension()2185 ACQUIRE(Roles::uninterruptible_) in ACQUIRE() function2224 ALWAYS_INLINE ~ScopedAllowThreadSuspension() ACQUIRE(Roles::uninterruptible_) { in ~ScopedAllowThreadSuspension()
293 MockScopedLockSubtypeCheck() ACQUIRE(*Locks::subtype_check_lock_) {}
1751 ~ScopedThreadListLockUnlock() ACQUIRE(*Locks::thread_list_lock_) { in RequestSynchronousCheckpoint()2924 bool Init(uint32_t depth) REQUIRES_SHARED(Locks::mutator_lock_) ACQUIRE(Roles::uninterruptible_) { in Init()