| /external/zucchini/ |
| D | zucchini_apply.cc | 22 const PatchElementReader& patch_reader, in ApplyEquivalenceAndExtraData() argument 24 EquivalenceSource equiv_source = patch_reader.GetEquivalenceSource(); in ApplyEquivalenceAndExtraData() 25 ExtraDataSource extra_data_source = patch_reader.GetExtraDataSource(); in ApplyEquivalenceAndExtraData() 62 bool ApplyRawDelta(const PatchElementReader& patch_reader, in ApplyRawDelta() argument 64 EquivalenceSource equiv_source = patch_reader.GetEquivalenceSource(); in ApplyRawDelta() 65 RawDeltaSource raw_delta_source = patch_reader.GetRawDeltaSource(); in ApplyRawDelta() 185 const PatchElementReader& patch_reader, in ApplyElement() argument 187 return ApplyEquivalenceAndExtraData(old_image, patch_reader, new_image) && in ApplyElement() 188 ApplyRawDelta(patch_reader, new_image) && in ApplyElement() 189 ApplyReferencesCorrection(exe_type, old_image, patch_reader, in ApplyElement() [all …]
|
| D | integration_test.cc | 62 std::optional<EnsemblePatchReader> patch_reader = in TestGenApply() local 64 ASSERT_TRUE(patch_reader.has_value()); in TestGenApply() 67 EXPECT_TRUE(patch_reader->CheckOldFile(old_region)); in TestGenApply() 68 EXPECT_TRUE(patch_reader->CheckNewFile(new_region)); in TestGenApply() 69 EXPECT_EQ(old_file.length(), patch_reader->header().old_size); in TestGenApply() 71 ASSERT_EQ(new_file.length(), patch_reader->header().new_size); in TestGenApply() 75 ASSERT_EQ(status::kStatusSuccess, ApplyBuffer(old_region, *patch_reader, in TestGenApply()
|
| D | zucchini_apply.h | 17 const PatchElementReader& patch_reader, 21 bool ApplyRawDelta(const PatchElementReader& patch_reader, 29 const PatchElementReader& patch_reader, 36 const PatchElementReader& patch_reader,
|
| D | zucchini_integration.cc | 110 auto patch_reader = EnsemblePatchReader::Create(mapped_patch.region()); in ApplyCommon() local 111 if (!patch_reader.has_value()) { in ApplyCommon() 123 PatchHeader header = patch_reader->header(); in ApplyCommon() 137 ApplyBuffer(mapped_old.region(), *patch_reader, mapped_new.region()); in ApplyCommon() 157 auto patch_reader = EnsemblePatchReader::Create(mapped_patch.region()); in VerifyPatchCommon() local 158 if (!patch_reader.has_value()) { in VerifyPatchCommon()
|
| D | Android.bp | 45 "patch_reader.cc", 100 "patch_reader.h",
|
| D | zucchini.h | 67 const EnsemblePatchReader& patch_reader,
|
| D | BUILD.gn | 74 "patch_reader.cc", 75 "patch_reader.h",
|
| /external/bsdiff/ |
| D | patch_reader_unittest.cc | 86 BsdiffPatchReader patch_reader; in VerifyPatch() local 87 EXPECT_TRUE(patch_reader.Init(patch_data.data(), patch_data.size())); in VerifyPatch() 88 EXPECT_EQ(new_file_size_, patch_reader.new_file_size()); in VerifyPatch() 92 EXPECT_TRUE(patch_reader.ParseControlEntry(&control_entry)); in VerifyPatch() 98 EXPECT_TRUE(patch_reader.ReadDiffStream(buffer, diff_data_[i].size())); in VerifyPatch() 100 EXPECT_TRUE(patch_reader.ReadExtraStream(buffer, extra_data_[i].size())); in VerifyPatch() 104 EXPECT_TRUE(patch_reader.Finish()); in VerifyPatch() 124 BsdiffPatchReader patch_reader; in InvalidHeaderTestHelper() local 125 EXPECT_FALSE(patch_reader.Init(patch_data.data(), patch_data.size())) in InvalidHeaderTestHelper() 210 BsdiffPatchReader patch_reader; in TEST_F() local [all …]
|
| D | bspatch.cc | 248 BsdiffPatchReader patch_reader; in bspatch() local 249 if (!patch_reader.Init(patch_data, patch_size)) { in bspatch() 266 while (newpos < patch_reader.new_file_size()) { in bspatch() 268 if (!patch_reader.ParseControlEntry(&control_entry)) { in bspatch() 274 if (newpos + control_entry.diff_size > patch_reader.new_file_size()) { in bspatch() 288 std::bind(&BsdiffPatchReader::ReadDiffStream, &patch_reader, in bspatch() 317 if (!patch_reader.ReadDiffStream(new_buf.data(), read_bytes)) { in bspatch() 342 std::bind(&BsdiffPatchReader::ReadDiffStream, &patch_reader, in bspatch() 349 if (newpos + control_entry.extra_size > patch_reader.new_file_size()) { in bspatch() 357 std::bind(&BsdiffPatchReader::ReadExtraStream, &patch_reader, in bspatch() [all …]
|
| D | Makefile | 60 patch_reader.cc \
|
| D | BUILD.gn | 70 "patch_reader.cc",
|
| D | Android.bp | 69 "patch_reader.cc",
|
| /external/zucchini/aosp/include/components/zucchini/ |
| D | zucchini_apply.h | 17 const PatchElementReader& patch_reader, 21 bool ApplyRawDelta(const PatchElementReader& patch_reader, 29 const PatchElementReader& patch_reader, 36 const PatchElementReader& patch_reader,
|
| D | zucchini.h | 67 const EnsemblePatchReader& patch_reader,
|
| /external/zucchini/fuzzers/ |
| D | apply_fuzzer.cc | 43 auto patch_reader = zucchini::EnsemblePatchReader::Create(patch_file); in DEFINE_BINARY_PROTO_FUZZER() local 45 if (!patch_reader.has_value()) in DEFINE_BINARY_PROTO_FUZZER() 49 size_t new_size = patch_reader->header().new_size; in DEFINE_BINARY_PROTO_FUZZER() 57 zucchini::ApplyBuffer(old_image, *patch_reader, new_image); in DEFINE_BINARY_PROTO_FUZZER()
|
| D | patch_fuzzer.cc | 17 std::optional<zucchini::EnsemblePatchReader> patch_reader = in LLVMFuzzerTestOneInput() local
|
| /external/puffin/src/ |
| D | puffpatch.cc | 166 auto patch_reader = zucchini::EnsemblePatchReader::Create( in ApplyZucchiniPatch() local 168 if (!patch_reader.has_value()) { in ApplyZucchiniPatch() 175 Buffer patched_data(patch_reader->header().new_size); in ApplyZucchiniPatch() 177 {puffed_src.data(), puffed_src.size()}, *patch_reader, in ApplyZucchiniPatch()
|