Searched refs:dex_headers (Results 1 – 5 of 5) sorted by relevance
84 std::vector<const DexFile::Header*> dex_headers; in Java_Main_hasVdexFile() local89 dex_headers.push_back(&dex_file->GetHeader()); in Java_Main_hasVdexFile()97 return OatFileAssistant::AnonymousDexVdexLocation(dex_headers, in Java_Main_hasVdexFile()
465 bool VdexFile::MatchesDexFileChecksums(const std::vector<const DexFile::Header*>& dex_headers) in MatchesDexFileChecksums()468 if (dex_headers.size() != header.GetNumberOfDexFiles()) { in MatchesDexFileChecksums()470 << header.GetNumberOfDexFiles() << ", actual=" << dex_headers.size() << ")"; in MatchesDexFileChecksums()474 for (size_t i = 0; i < dex_headers.size(); ++i) { in MatchesDexFileChecksums()475 if (checksums[i] != dex_headers[i]->checksum_) { in MatchesDexFileChecksums()
248 static bool AnonymousDexVdexLocation(const std::vector<const DexFile::Header*>& dex_headers,
484 const std::vector<const DexFile::Header*> dex_headers = GetDexFileHeaders(dex_mem_maps); in OpenDexFilesFromOat_Impl() local490 bool has_vdex = OatFileAssistant::AnonymousDexVdexLocation(dex_headers, in OpenDexFilesFromOat_Impl()506 } else if (!vdex_file->MatchesDexFileChecksums(dex_headers)) { in OpenDexFilesFromOat_Impl()
350 bool MatchesDexFileChecksums(const std::vector<const DexFile::Header*>& dex_headers) const;