Lines Matching refs:oat_dex_file
715 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOpenedOatDexFile() local
718 if (oat_dex_file != nullptr) { in FindOpenedOatDexFile()
719 return oat_dex_file; in FindOpenedOatDexFile()
768 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(next_name, nullptr, false); in LoadMultiDexFilesFromOatFile() local
770 if (oat_dex_file == nullptr) { in LoadMultiDexFilesFromOatFile()
784 success = next_location_checksum == oat_dex_file->GetDexFileLocationChecksum(); in LoadMultiDexFilesFromOatFile()
788 const DexFile* dex_file = oat_dex_file->OpenDexFile(&error_msg); in LoadMultiDexFilesFromOatFile()
801 << " OatDexFile::GetLocationChecksum()=" << oat_dex_file->GetDexFileLocationChecksum(); in LoadMultiDexFilesFromOatFile()
844 const OatFile::OatDexFile* oat_dex_file = FindOpenedOatDexFile(oat_location, dex_location, in OpenDexFilesFromOat() local
847 oat_dex_file != nullptr ? oat_dex_file->GetOatFile() : nullptr); in OpenDexFilesFromOat()
1021 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in FindOatFileInOatLocationForDexFile() local
1023 if (oat_dex_file == nullptr) { in FindOatFileInOatLocationForDexFile()
1029 uint32_t actual_dex_checksum = oat_dex_file->GetDexFileLocationChecksum(); in FindOatFileInOatLocationForDexFile()
1036 std::unique_ptr<const DexFile> dex_file(oat_dex_file->OpenDexFile(error_msg)); in FindOatFileInOatLocationForDexFile()
1143 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, in VerifyOatAndDexFileChecksums() local
1145 if (oat_dex_file == nullptr) { in VerifyOatAndDexFileChecksums()
1148 for (const OatFile::OatDexFile* oat_dex_file : oat_file->GetOatDexFiles()) { in VerifyOatAndDexFileChecksums() local
1151 oat_dex_file->GetDexFileLocation().c_str(), in VerifyOatAndDexFileChecksums()
1152 oat_dex_file->GetDexFileLocationChecksum()); in VerifyOatAndDexFileChecksums()
1157 if (dex_location_checksum != oat_dex_file->GetDexFileLocationChecksum()) { in VerifyOatAndDexFileChecksums()
1160 oat_dex_file->GetDexFileLocationChecksum(), in VerifyOatAndDexFileChecksums()
1178 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_location, nullptr); in VerifyOatWithDexFile() local
1179 if (oat_dex_file == nullptr) { in VerifyOatWithDexFile()
1185 dex_file.reset(oat_dex_file->OpenDexFile(error_msg)); in VerifyOatWithDexFile()
1639 const OatFile::OatDexFile* oat_dex_file = oat_file.GetOatDexFile(dex_file_location.c_str(), in InitFromImage() local
1641 CHECK(oat_dex_file != nullptr) << oat_file.GetLocation() << " " << dex_file_location; in InitFromImage()
1643 const DexFile* dex_file = oat_dex_file->OpenDexFile(&error_msg); in InitFromImage()
1650 CHECK_EQ(dex_file->GetLocationChecksum(), oat_dex_file->GetDexFileLocationChecksum()); in InitFromImage()
2350 const OatFile::OatDexFile* oat_dex_file = FindOpenedOatDexFileForDexFile(dex_file); in FindOatClass() local
2351 if (oat_dex_file == nullptr) { in FindOatClass()
2354 *oat_class = oat_dex_file->GetOatClass(class_def_idx); in FindOatClass()
3672 const OatFile::OatDexFile* oat_dex_file = FindOpenedOatDexFileForDexFile(dex_file); in VerifyClassUsingOatFile() local
3674 if (oat_dex_file == nullptr) { in VerifyClassUsingOatFile()
3687 oat_file_class_status = oat_dex_file->GetOatClass(class_def_index).GetStatus(); in VerifyClassUsingOatFile()
6011 … const OatFile::OatDexFile* oat_dex_file = class_linker->FindOpenedOatDexFileForDexFile(dex_file); in MayBeCalledWithDirectCodePointer() local
6012 if (oat_dex_file == nullptr) { in MayBeCalledWithDirectCodePointer()
6016 const OatFile* oat_file = oat_dex_file->GetOatFile(); in MayBeCalledWithDirectCodePointer()