Home
last modified time | relevance | path

Searched refs:ExclusiveLock (Results 1 – 7 of 7) 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()
485 mu_.ExclusiveLock(self_); in MutexLock()
528 mu_.ExclusiveLock(self_); in WriterMutexLock()
Dmutex_test.cc153 mu.ExclusiveLock(Thread::Current()); in TEST_F()
Dmutex.cc359 void Mutex::ExclusiveLock(Thread* self) { in ExclusiveLock() function in art::Mutex
549 void ReaderWriterMutex::ExclusiveLock(Thread* self) { in ExclusiveLock() function in art::ReaderWriterMutex
868 guard_.ExclusiveLock(self); in WaitHoldingLocks()
909 guard_.ExclusiveLock(self); in TimedWait()
/art/compiler/dex/quick/
Ddex_file_to_method_inliner_map.cc66 locked_inliner->lock_.ExclusiveLock(self); // Acquire inliner's lock_ before releasing lock_. in GetMethodInliner()
/art/runtime/
Dthread_list.cc411 Locks::mutator_lock_->ExclusiveLock(self); in FlipThreadRoots()
496 Locks::mutator_lock_->ExclusiveLock(self); in SuspendAll()
583 Locks::thread_suspend_count_lock_->ExclusiveLock(self); in SuspendAllInternal()
958 Locks::mutator_lock_->ExclusiveLock(self); in SuspendAllForDebugger()
Dintern_table.cc253 Locks::intern_table_lock_->ExclusiveLock(self); in WaitUntilAccessible()
/art/runtime/gc/collector/
Dmark_sweep.cc466 Locks::heap_bitmap_lock_->ExclusiveLock(self); in operator ()()
1182 Locks::heap_bitmap_lock_->ExclusiveLock(self); in MarkRootsCheckpoint()