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.h57 REQUIRES(!Locks::oat_file_manager_lock_);
60 REQUIRES(!Locks::oat_file_manager_lock_);
64 REQUIRES(!Locks::oat_file_manager_lock_);
69 REQUIRES(!Locks::oat_file_manager_lock_);
78 REQUIRES(!Locks::oat_file_manager_lock_);
100 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
117 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
147 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
150 REQUIRES(Locks::oat_file_manager_lock_);
155 std::set<std::unique_ptr<const OatFile>> oat_files_ GUARDED_BY(Locks::oat_file_manager_lock_);
Doat_file_manager.cc73 WriterMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in RegisterOatFile()
94 WriterMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in UnRegisterAndDeleteOatFile()
105 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in FindOpenedOatFileFromDexLocation()
119 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in FindOpenedOatFileFromOatLocation()
765 WriterMutexLock mu(self, *Locks::oat_file_manager_lock_); in RunBackgroundVerification()
799 ReaderMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in SetOnlyUseTrustedOatFiles()
826 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()