Home
last modified time | relevance | path

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

123

/aosp_15_r20/external/zucchini/
H A 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 …]
H A 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()
H A Dzucchini_apply.h17 const PatchElementReader& patch_reader,
21 bool ApplyRawDelta(const PatchElementReader& patch_reader,
29 const PatchElementReader& patch_reader,
36 const PatchElementReader& patch_reader,
H A 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()
H A DAndroid.bp45 "patch_reader.cc",
100 "patch_reader.h",
H A DBUILD.gn74 "patch_reader.cc",
75 "patch_reader.h",
H A Dzucchini.h67 const EnsemblePatchReader& patch_reader,
/aosp_15_r20/external/bsdiff/
H A 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 …]
H A 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 …]
H A DMakefile60 patch_reader.cc \
H A DAndroid.bp69 "patch_reader.cc",
H A DBUILD.gn70 "patch_reader.cc",
/aosp_15_r20/external/zucchini/aosp/include/components/zucchini/
H A Dzucchini_apply.h17 const PatchElementReader& patch_reader,
21 bool ApplyRawDelta(const PatchElementReader& patch_reader,
29 const PatchElementReader& patch_reader,
36 const PatchElementReader& patch_reader,
H A Dzucchini.h67 const EnsemblePatchReader& patch_reader,
/aosp_15_r20/external/zucchini/fuzzers/
H A 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()
H A Dpatch_fuzzer.cc17 std::optional<zucchini::EnsemblePatchReader> patch_reader = in LLVMFuzzerTestOneInput() local
/aosp_15_r20/external/puffin/src/
H A 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()
/aosp_15_r20/system/update_engine/payload_consumer/
H A Dinstall_operation_executor.cc357 auto patch_reader = zucchini::EnsemblePatchReader::Create( in ExecuteZucchiniOperation() local
359 if (!patch_reader.has_value()) { in ExecuteZucchiniOperation()
364 auto dst_size = patch_reader->header().new_size; in ExecuteZucchiniOperation()
372 *patch_reader, in ExecuteZucchiniOperation()
/aosp_15_r20/out/soong/.intermediates/external/bsdiff/libbspatch/android_arm64_armv8-2a_cortex-a55_static/
Dlibbspatch.a.rsp1 …bbspatch/android_arm64_armv8-2a_cortex-a55_static/obj/external/bsdiff/patch_reader.o out/soong/.in…
/aosp_15_r20/out/soong/.intermediates/external/bsdiff/libbspatch/android_recovery_arm64_armv8-2a_cortex-a55_static/
Dlibbspatch.a.rsp1 …android_recovery_arm64_armv8-2a_cortex-a55_static/obj/external/bsdiff/patch_reader.o out/soong/.in…
/aosp_15_r20/system/update_engine/payload_generator/
H A Ddelta_diff_utils.cc981 bsdiff::BsdiffPatchReader patch_reader; in PopulateXorOps() local
982 TEST_AND_RETURN_FALSE(patch_reader.Init(data, size)); in PopulateXorOps()
991 if (!patch_reader.ParseControlEntry(&entry)) { in PopulateXorOps()
/aosp_15_r20/out/soong/.intermediates/external/zucchini/libzucchini/android_arm64_armv8-2a_cortex-a55_static/
Dmeta_lic32 sources: "external/zucchini/patch_reader.cc"
Dmeta_lic.rsp1 …/io_utils.cc -s external/zucchini/mapped_file.cc -s external/zucchini/patch_reader.cc -s external/…
/aosp_15_r20/out/soong/.intermediates/external/puffin/libpuffpatch/android_arm64_armv8-2a_cortex-a55_static/
Dlibpuffpatch.a.rsp1 …cchini/android_arm64_armv8-2a_cortex-a55_static/obj/external/zucchini/patch_reader.o out/soong/.in…
/aosp_15_r20/out/soong/.intermediates/external/puffin/libpuffpatch/android_recovery_arm64_armv8-2a_cortex-a55_static/
Dlibpuffpatch.a.rsp1 …droid_recovery_arm64_armv8-2a_cortex-a55_static/obj/external/zucchini/patch_reader.o out/soong/.in…

123