Home
last modified time | relevance | path

Searched refs:checksum (Results 1 – 25 of 32) sorted by relevance

12

/art/libdexfile/dex/
Dcompact_dex_file.cc74 uint32_t checksum = ChecksumMemoryRange(reinterpret_cast<const uint8_t*>(&temp_header), in CalculateChecksum() local
77 checksum = (checksum * 31) ^ ChecksumMemoryRange(base_begin + sizeof(temp_header), in CalculateChecksum()
79 checksum = (checksum * 31) ^ ChecksumMemoryRange(data_begin, data_size); in CalculateChecksum()
80 return checksum; in CalculateChecksum()
/art/test/693-vdex-inmem-loader-evict/src-secondary/
Dgen.sh45 checksum=`head -c 32 -z "$TMP/file${suffix}.dex" | tail -c 24 -z | base64`
46 echo ' Base64.getDecoder().decode("'${checksum}'"),'
/art/tools/dexfuzz/src/dexfuzz/rawdex/
DHeaderItem.java25 public int checksum; field in HeaderItem
55 checksum = file.readUInt(); in read()
96 file.writeUInt(checksum); in write()
DRawDexFile.java341 header.checksum = newChecksum; in updateHeader()
/art/libprofile/profile/
Dprofile_compilation_info.h441 static bool ProfileFilterFnAcceptAll(const std::string& dex_location, uint32_t checksum);
519 uint32_t dex_checksum = dex_file_data->checksum; in FindDexFileForProfileIndex()
735 checksum(location_checksum), in DexFileData()
765 return checksum == other.checksum &&
811 uint32_t checksum; member
842 uint32_t checksum,
857 uint32_t checksum,
1059 return dex_file_data->checksum; in GetDexChecksum()
Dprofile_compilation_info.cc115 static bool ChecksumMatch(uint32_t dex_file_checksum, uint32_t checksum) { in ChecksumMatch() argument
116 return kDebugIgnoreChecksum || dex_file_checksum == checksum; in ChecksumMatch()
1000 buffer.WriteUintAndAdvance(dex_data->checksum); in Save()
1105 uint32_t checksum, in GetOrAddDexFileData() argument
1124 checksum, in GetOrAddDexFileData()
1141 if (result->checksum != checksum) { in GetOrAddDexFileData()
1164 uint32_t checksum, in FindDexData() argument
1173 if (verify_checksum && !ChecksumMatch(result->checksum, checksum)) { in FindDexData()
1188 if (!ChecksumMatch(dex_data->checksum, dex_file->GetLocationChecksum())) { in FindDexDataUsingAnnotations()
1208 if (ChecksumMatch(dex_data->checksum, dex_file->GetLocationChecksum())) { in FindAllDexData()
[all …]
Dprofile_compilation_info_test.cc1059 [&dex1 = dex1, &dex3 = dex3](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument
1060 return (dex_location == dex1->GetLocation() && checksum == dex1->GetLocationChecksum()) in TEST_F()
1061 || (dex_location == dex3->GetLocation() && checksum == dex3->GetLocationChecksum()); in TEST_F()
1195 [dex2_1000](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument
1197 checksum == dex2_1000->GetLocationChecksum(); in TEST_F()
/art/test/663-odd-dex-size/
Dinfo.txt14 3) Change the checksum in the dex header.
/art/test/663-odd-dex-size2/
Dinfo.txt14 3) Change the checksum in the dex header.
/art/test/663-odd-dex-size3/
Dinfo.txt14 3) Change the checksum in the dex header.
/art/test/663-odd-dex-size4/
Dinfo.txt19 3) Change the checksum in the dex header.
/art/runtime/
Doat.h64 void SetChecksum(uint32_t checksum);
Doat_file_assistant.cc477 uint32_t checksum = adler32(0L, Z_NULL, 0); in AnonymousDexVdexLocation() local
479 checksum = adler32_combine(checksum, in AnonymousDexVdexLocation()
486 *dex_location = StringPrintf("%s%u", kAnonymousDexPrefix, checksum); in AnonymousDexVdexLocation()
489 *dex_location = StringPrintf("%s/%s%u.jar", data_dir.c_str(), kAnonymousDexPrefix, checksum); in AnonymousDexVdexLocation()
Dvdex_file.cc319 uint32_t checksum = dex_file->GetLocationChecksum(); in WriteToDisk() local
320 const uint32_t* checksum_ptr = &checksum; in WriteToDisk()
Dclass_loader_context.cc216 uint32_t checksum = 0; in ParseClassLoaderSpec() local
217 if (!android::base::ParseUint(dex_file_with_checksum[1].c_str(), &checksum)) { in ParseClassLoaderSpec()
226 info->checksums.push_back(checksum); in ParseClassLoaderSpec()
/art/runtime/gc/space/
Dimage_space.cc857 uint32_t checksum = 0u; in ValidateBootImageChecksum() local
873 checksum ^= current_header.GetImageChecksum(); in ValidateBootImageChecksum()
878 if (image_header.GetBootImageChecksum() != checksum) { in ValidateBootImageChecksum()
881 checksum, in ValidateBootImageChecksum()
1363 uint32_t checksum, in AppendImageChecksum() argument
1366 StringAppendF(checksums, "i;%u/%08x", component_count, checksum); in AppendImageChecksum()
1370 uint32_t checksum, in CheckAndRemoveImageChecksum() argument
1374 AppendImageChecksum(component_count, checksum, &image_checksum); in CheckAndRemoveImageChecksum()
1400 uint32_t checksum; member
1753 composite_checksum ^= chunk.checksum; in ValidateBootImageChecksum()
[all …]
/art/test/dexdump/
Dstaticfields.txt5 checksum : 52d4fc6d
Dinvoke-polymorphic.txt5 checksum : 0b5f9fd7
Dvalues.txt5 checksum : 7605eec0
Dconst-method-handle.txt5 checksum : 16656a27
/art/dexlayout/
Ddex_ir.h353 uint32_t checksum, in Header() argument
365 checksum, in Header()
377 uint32_t checksum, in Header() argument
402 checksum, in Header()
528 uint32_t checksum, in ConstructorHelper() argument
537 checksum_ = checksum; in ConstructorHelper()
/art/profman/
Dprofman.cc489 ProfileFilterKey(const std::string& dex_location, uint32_t checksum) in ProfileFilterKey()
490 : dex_location_(dex_location), checksum_(checksum) {} in ProfileFilterKey()
527 [profile_filter_keys](const std::string& profile_key, uint32_t checksum) { in ProcessProfiles() argument
534 return profile_filter_keys.find(ProfileFilterKey(base_key, checksum)) != in ProcessProfiles()
Dprofile_assistant_test.cc1802 [&d1, &d2](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument
1804 && checksum == d1.GetLocationChecksum()) in TEST_F()
1806 && checksum == d2.GetLocationChecksum()); in TEST_F()
/art/odrefresh/
Dodrefresh.cc433 const std::string checksum = oss.str(); in GenerateComponents() local
436 art_apex::Component{path, static_cast<uint64_t>(sb.st_size), checksum}); in GenerateComponents()
/art/openjdkjvmti/
Dti_class.cc115 uint32_t checksum = reinterpret_cast<const art::DexFile::Header*>(map.Begin())->checksum_; in MakeSingleDexFile() local
119 checksum, in MakeSingleDexFile()

12