Home
last modified time | relevance | path

Searched refs:patch_reader (Results 1 – 17 of 17) sorted by relevance

/external/zucchini/
Dzucchini_apply.cc22 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 …]
Dintegration_test.cc62 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()
Dzucchini_apply.h17 const PatchElementReader& patch_reader,
21 bool ApplyRawDelta(const PatchElementReader& patch_reader,
29 const PatchElementReader& patch_reader,
36 const PatchElementReader& patch_reader,
Dzucchini_integration.cc110 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()
DAndroid.bp45 "patch_reader.cc",
100 "patch_reader.h",
Dzucchini.h67 const EnsemblePatchReader& patch_reader,
DBUILD.gn74 "patch_reader.cc",
75 "patch_reader.h",
/external/bsdiff/
Dpatch_reader_unittest.cc86 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 …]
Dbspatch.cc248 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 …]
DMakefile60 patch_reader.cc \
DBUILD.gn70 "patch_reader.cc",
DAndroid.bp69 "patch_reader.cc",
/external/zucchini/aosp/include/components/zucchini/
Dzucchini_apply.h17 const PatchElementReader& patch_reader,
21 bool ApplyRawDelta(const PatchElementReader& patch_reader,
29 const PatchElementReader& patch_reader,
36 const PatchElementReader& patch_reader,
Dzucchini.h67 const EnsemblePatchReader& patch_reader,
/external/zucchini/fuzzers/
Dapply_fuzzer.cc43 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()
Dpatch_fuzzer.cc17 std::optional<zucchini::EnsemblePatchReader> patch_reader = in LLVMFuzzerTestOneInput() local
/external/puffin/src/
Dpuffpatch.cc166 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()