Home
last modified time | relevance | path

Searched refs:ACQUIRE (Results 1 – 10 of 10) sorted by relevance

/art/runtime/gc/
Dscoped_gc_critical_section.h38 const char* Enter(GcCause cause, CollectorType type) ACQUIRE(Roles::uninterruptible_);
54 ACQUIRE(Roles::uninterruptible_);
Dscoped_gc_critical_section.cc33 auto kludge = []() ACQUIRE(Roles::uninterruptible_) NO_THREAD_SAFETY_ANALYSIS {}; in Enter()
/art/runtime/base/
Dmutex.h170 void ExclusiveLock(Thread* self) ACQUIRE();
171 void Lock(Thread* self) ACQUIRE() { ExclusiveLock(self); } in Lock()
281 void ExclusiveLock(Thread* self) ACQUIRE();
282 void WriterLock(Thread* self) ACQUIRE() { ExclusiveLock(self); } in WriterLock()
462 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) { in MutexLock()
480 ALWAYS_INLINE ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) ACQUIRE(mu);
Dlocks.h151 void Acquire() ACQUIRE() {} in Acquire()
/art/openjdkjvmti/
Dti_thread.h59 ACQUIRE(art::Locks::user_code_suspension_lock_);
Ddeopt_manager.cc333 ACQUIRE(art::Locks::mutator_lock_) in ScopedDeoptimizationContext()
334 ACQUIRE(art::Roles::uninterruptible_) in ScopedDeoptimizationContext()
Djvmti_weak_table.h117 ALWAYS_INLINE void Lock() ACQUIRE(allow_disallow_lock_);
/art/runtime/
Dthread.h332 const char* StartAssertNoThreadSuspension(const char* cause) ACQUIRE(Roles::uninterruptible_) { in StartAssertNoThreadSuspension()
1811 ACQUIRE(Roles::uninterruptible_) in ACQUIRE() function
Dsubtype_check_test.cc293 MockScopedLockSubtypeCheck() ACQUIRE(*Locks::subtype_check_lock_) {}
Dthread.cc1661 ~ScopedThreadListLockUnlock() ACQUIRE(*Locks::thread_list_lock_) { in RequestSynchronousCheckpoint()
2710 bool Init(int depth) REQUIRES_SHARED(Locks::mutator_lock_) ACQUIRE(Roles::uninterruptible_) { in Init()