Home
last modified time | relevance | path

Searched refs:oat_file_manager_lock_ (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Doat_file_manager.h56 REQUIRES(!Locks::oat_file_manager_lock_);
59 REQUIRES(!Locks::oat_file_manager_lock_);
63 REQUIRES(!Locks::oat_file_manager_lock_);
68 REQUIRES(!Locks::oat_file_manager_lock_);
74 const OatFile* GetPrimaryOatFile() const REQUIRES(!Locks::oat_file_manager_lock_);
80 REQUIRES(!Locks::oat_file_manager_lock_);
102 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
119 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
150 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
153 REQUIRES(Locks::oat_file_manager_lock_);
[all …]
Doat_file_manager.cc68 WriterMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in RegisterOatFile()
89 WriterMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in UnRegisterAndDeleteOatFile()
100 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in FindOpenedOatFileFromDexLocation()
114 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in FindOpenedOatFileFromOatLocation()
140 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in GetPrimaryOatFile()
804 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in SetOnlyUseSystemOatFiles()
820 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in DumpForSigQuit()
/art/runtime/base/
Dlocks.h294 static ReaderWriterMutex* oat_file_manager_lock_ ACQUIRED_AFTER(dex_lock_);
297 static ReaderWriterMutex* verifier_deps_lock_ ACQUIRED_AFTER(oat_file_manager_lock_);
Dlocks.cc55 ReaderWriterMutex* Locks::oat_file_manager_lock_ = nullptr; member in art::Locks
142 DCHECK(oat_file_manager_lock_ != nullptr); in Init()
254 DCHECK(oat_file_manager_lock_ == nullptr); in Init()
255 oat_file_manager_lock_ = new ReaderWriterMutex("OatFile manager lock", current_lock_level); in Init()