Lines Matching refs:OatFile

68 const OatFile* OatFileManager::RegisterOatFile(std::unique_ptr<const OatFile> oat_file) {  in RegisterOatFile()
81 for (const std::unique_ptr<const OatFile>& existing : oat_files_) { in RegisterOatFile()
88 const OatFile* ret = oat_file.get(); in RegisterOatFile()
93 void OatFileManager::UnRegisterAndDeleteOatFile(const OatFile* oat_file) { in UnRegisterAndDeleteOatFile()
96 std::unique_ptr<const OatFile> compare(oat_file); in UnRegisterAndDeleteOatFile()
103 const OatFile* OatFileManager::FindOpenedOatFileFromDexLocation( in FindOpenedOatFileFromDexLocation()
106 for (const std::unique_ptr<const OatFile>& oat_file : oat_files_) { in FindOpenedOatFileFromDexLocation()
117 const OatFile* OatFileManager::FindOpenedOatFileFromOatLocation(const std::string& oat_location) in FindOpenedOatFileFromOatLocation()
123 const OatFile* OatFileManager::FindOpenedOatFileFromOatLocationLocked( in FindOpenedOatFileFromOatLocationLocked()
125 for (const std::unique_ptr<const OatFile>& oat_file : oat_files_) { in FindOpenedOatFileFromOatLocationLocked()
133 std::vector<const OatFile*> OatFileManager::GetBootOatFiles() const { in GetBootOatFiles()
136 std::vector<const OatFile*> oat_files; in GetBootOatFiles()
153 std::vector<const OatFile*> OatFileManager::RegisterImageOatFiles( in RegisterImageOatFiles()
155 std::vector<const OatFile*> oat_files; in RegisterImageOatFiles()
163 bool OatFileManager::ShouldLoadAppImage(const OatFile* source_oat_file) const { in ShouldLoadAppImage()
172 const OatFile** out_oat_file, in OpenDexFilesFromOat()
228 std::unique_ptr<const OatFile> oat_file(oat_file_assistant.GetBestOatFile().release()); in OpenDexFilesFromOat()
430 const OatFile** out_oat_file, in OpenDexFilesFromOat()
460 const OatFile** out_oat_file, in OpenDexFilesFromOat_Impl()
534 std::unique_ptr<OatFile> oat_file(OatFile::OpenFromVdex(MakeNonOwningPointerVector(dex_files), in OpenDexFilesFromOat_Impl()
803 std::vector<const OatFile*> boot_vector = GetBootOatFiles(); in SetOnlyUseTrustedOatFiles()
804 std::unordered_set<const OatFile*> boot_set(boot_vector.begin(), boot_vector.end()); in SetOnlyUseTrustedOatFiles()
806 for (const std::unique_ptr<const OatFile>& oat_file : oat_files_) { in SetOnlyUseTrustedOatFiles()
827 std::vector<const OatFile*> boot_oat_files = GetBootOatFiles(); in DumpForSigQuit()
828 for (const std::unique_ptr<const OatFile>& oat_file : oat_files_) { in DumpForSigQuit()