Searched defs:EXCLUSIVE_LOCK_FUNCTION (Results 1 - 2 of 2) sorted by relevance

/art/runtime/base/
H A Dmacros.h206 #define EXCLUSIVE_LOCK_FUNCTION(...) THREAD_ANNOTATION_ATTRIBUTE__(exclusive_lock_function(__VA_ARGS__)) macro
212 #define EXCLUSIVE_LOCK_FUNCTION(...) THREAD_ANNOTATION_ATTRIBUTE__(exclusive_lock(__VA_ARGS__)) macro
H A Dmutex.h208 void ExclusiveLock(Thread* self) EXCLUSIVE_LOCK_FUNCTION();
209 void Lock(Thread* self) EXCLUSIVE_LOCK_FUNCTION() { ExclusiveLock(self); } function in class:art::Mutex
292 void ExclusiveLock(Thread* self) EXCLUSIVE_LOCK_FUNCTION();
293 void WriterLock(Thread* self) EXCLUSIVE_LOCK_FUNCTION() { ExclusiveLock(self); } function in class:art::ReaderWriterMutex
421 explicit MutexLock(Thread* self, Mutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : self_(self), mu_(mu) { function in class:art::MutexLock
441 explicit ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : function in class:art::ReaderMutexLock
463 explicit WriterMutexLock(Thread* self, ReaderWriterMutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : function in class:art::WriterMutexLock

Completed in 2396 milliseconds