Home
last modified time | relevance | path

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

/art/runtime/base/
Dmutex.h223 void ExclusiveLock(Thread* self) ACQUIRE();
224 void Lock(Thread* self) ACQUIRE() { ExclusiveLock(self); } in Lock()
312 void ExclusiveLock(Thread* self) ACQUIRE();
313 void WriterLock(Thread* self) ACQUIRE() { ExclusiveLock(self); } in WriterLock()
484 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) { in MutexLock()
504 ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) ACQUIRE(mu) : in ReaderMutexLock()
547 void Acquire() ACQUIRE() {} in Acquire()
Dmacros.h274 #define ACQUIRE(...) THREAD_ANNOTATION_ATTRIBUTE__(acquire_capability(__VA_ARGS__)) macro
294 #define ACQUIRE(...) macro
/art/runtime/gc/
Dscoped_gc_critical_section.h36 ACQUIRE(Roles::uninterruptible_);
/art/runtime/lambda/
Dclosure_test.cc52 explicit ScopedFakeLock(MutatorMutex& mu) ACQUIRE(mu) in ACQUIRE() function
/art/runtime/
Dthread.h265 const char* StartAssertNoThreadSuspension(const char* cause) ACQUIRE(Roles::uninterruptible_) { in StartAssertNoThreadSuspension()
1549 ScopedAssertNoThreadSuspension(Thread* self, const char* cause) ACQUIRE(Roles::uninterruptible_) in ScopedAssertNoThreadSuspension()
Dthread.cc2029 bool Init(int depth) SHARED_REQUIRES(Locks::mutator_lock_) ACQUIRE(Roles::uninterruptible_) { in Init()