/aosp_15_r20/external/zucchini/ |
H A 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 …]
|
H A 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()
|
H A 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,
|
H A 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()
|
H A D | Android.bp | 45 "patch_reader.cc", 100 "patch_reader.h",
|
H A D | BUILD.gn | 74 "patch_reader.cc", 75 "patch_reader.h",
|
H A D | zucchini.h | 67 const EnsemblePatchReader& patch_reader,
|
/aosp_15_r20/external/bsdiff/ |
H A 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 …]
|
H A 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 …]
|
H A D | Makefile | 60 patch_reader.cc \
|
H A D | Android.bp | 69 "patch_reader.cc",
|
H A D | BUILD.gn | 70 "patch_reader.cc",
|
/aosp_15_r20/external/zucchini/aosp/include/components/zucchini/ |
H A 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,
|
H A D | zucchini.h | 67 const EnsemblePatchReader& patch_reader,
|
/aosp_15_r20/external/zucchini/fuzzers/ |
H A 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()
|
H A D | patch_fuzzer.cc | 17 std::optional<zucchini::EnsemblePatchReader> patch_reader = in LLVMFuzzerTestOneInput() local
|
/aosp_15_r20/external/puffin/src/ |
H A 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()
|
/aosp_15_r20/system/update_engine/payload_consumer/ |
H A D | install_operation_executor.cc | 357 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/ |
D | libbspatch.a.rsp | 1 …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/ |
D | libbspatch.a.rsp | 1 …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 D | delta_diff_utils.cc | 981 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/ |
D | meta_lic | 32 sources: "external/zucchini/patch_reader.cc"
|
D | meta_lic.rsp | 1 …/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/ |
D | libpuffpatch.a.rsp | 1 …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/ |
D | libpuffpatch.a.rsp | 1 …droid_recovery_arm64_armv8-2a_cortex-a55_static/obj/external/zucchini/patch_reader.o out/soong/.in…
|