Searched refs:oat_file_manager_lock_ (Results 1 – 4 of 4) sorted by relevance
/aosp12/art/runtime/ |
H A D | oat_file_manager.h | 57 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_);
|
H A D | oat_file_manager.cc | 73 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()
|
/aosp12/art/runtime/base/ |
H A D | locks.cc | 55 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()
|
H A D | locks.h | 294 static ReaderWriterMutex* oat_file_manager_lock_ ACQUIRED_AFTER(dex_lock_); 297 static ReaderWriterMutex* verifier_deps_lock_ ACQUIRED_AFTER(oat_file_manager_lock_);
|