/aosp_15_r20/external/bsdiff/ |
H A D | patch_reader_unittest.cc | 58 std::vector<uint8_t>* patch_data) { in ConstructPatchHeader() argument 59 EXPECT_EQ(static_cast<size_t>(8), patch_data->size()); in ConstructPatchHeader() 65 std::copy(buf, buf + sizeof(buf), std::back_inserter(*patch_data)); in ConstructPatchHeader() 68 void ConstructPatchData(std::vector<uint8_t>* patch_data) { in ConstructPatchData() argument 71 new_file_size_, patch_data); in ConstructPatchData() 76 std::back_inserter(*patch_data)); in ConstructPatchData() 79 std::back_inserter(*patch_data)); in ConstructPatchData() 82 std::back_inserter(*patch_data)); in ConstructPatchData() 85 void VerifyPatch(const std::vector<uint8_t>& patch_data) { in VerifyPatch() argument 87 EXPECT_TRUE(patch_reader.Init(patch_data.data(), patch_data.size())); in VerifyPatch() [all …]
|
H A D | patch_reader.cc | 21 bool BsdiffPatchReader::Init(const uint8_t* patch_data, size_t patch_size) { in Init() argument 40 if (memcmp(patch_data, kLegacyMagicHeader, 8) == 0) { in Init() 44 } else if (memcmp(patch_data, kBSDF2MagicHeader, 5) == 0) { in Init() 51 uint8_t type = patch_data[i]; in Init() 71 int64_t ctrl_len = ParseInt64(patch_data + 8); in Init() 72 int64_t diff_len = ParseInt64(patch_data + 16); in Init() 73 int64_t signed_newsize = ParseInt64(patch_data + 24); in Init() 95 if (!ctrl_stream_->SetInputData(const_cast<uint8_t*>(patch_data) + offset, in Init() 102 if (!diff_stream_->SetInputData(const_cast<uint8_t*>(patch_data) + offset, in Init() 109 if (!extra_stream_->SetInputData(const_cast<uint8_t*>(patch_data) + offset, in Init()
|
H A D | bspatch.cc | 179 const uint8_t* patch_data, in bspatch() argument 222 uint64_t newsize = ParseInt64(patch_data + 24); in bspatch() 226 return bspatch(old_file, new_file, patch_data, patch_size); in bspatch() 233 const uint8_t* patch_data, in bspatch() argument 239 return bspatch(old_file, new_file, patch_data, patch_size); in bspatch() 246 const uint8_t* patch_data, in bspatch() argument 249 if (!patch_reader.Init(patch_data, patch_size)) { in bspatch()
|
/aosp_15_r20/system/update_engine/lz4diff/ |
H A D | lz4patch.cc | 124 bool ParseLz4DifffPatch(std::string_view patch_data, Lz4diffPatch* output) { in ParseLz4DifffPatch() argument 126 if (!android::base::StartsWith(patch_data, kLz4diffMagic)) { in ParseLz4DifffPatch() 128 << HexEncode(patch_data.substr(0, kLz4diffMagic.size())) in ParseLz4DifffPatch() 133 std::memcpy(patch.magic, patch_data.data(), kLz4diffMagic.size()); in ParseLz4DifffPatch() 135 patch_data.data() + kLz4diffMagic.size(), in ParseLz4DifffPatch() 144 patch_data.data() + kLz4diffMagic.size() + sizeof(patch.version), in ParseLz4DifffPatch() 148 patch_data.data() + kLz4diffHeaderSize, patch.pb_header_size)); in ParseLz4DifffPatch() 150 patch_data.substr(kLz4diffHeaderSize + patch.pb_header_size); in ParseLz4DifffPatch() 155 std::string_view patch_data, in bspatch() argument 159 CHECK_GT(patch_data.size(), 0UL); in bspatch() [all …]
|
H A D | lz4diff.cc | 200 Blob patch_data; in Lz4Diff() local 202 TryBsdiff(decompressed_src, decompressed_dst, &patch_data)); in Lz4Diff() 211 puffdiff_delta.size() < patch_data.size()) { in Lz4Diff() 212 patch_data = std::move(puffdiff_delta); in Lz4Diff() 230 return ConstructLz4diffPatch(std::move(patch_data), header, output); in Lz4Diff()
|
H A D | lz4patch.h | 26 std::string_view patch_data, 30 std::string_view patch_data, 32 bool Lz4Patch(const Blob& src_data, const Blob& patch_data, Blob* output);
|
/aosp_15_r20/system/update_engine/payload_consumer/ |
H A D | vabc_partition_writer_unittest.cc | 223 std::string patch_data; in GetNoopBSDIFF() local 224 if (!utils::ReadFile(patch_file.path, &patch_data)) { in GetNoopBSDIFF() 227 return patch_data; in GetNoopBSDIFF() 277 const auto patch_data = GetNoopBSDIFF(kBlockSize * 5); in TEST_F() local 278 ASSERT_GT(patch_data.size(), 0UL); in TEST_F() 280 *install_op, nullptr, patch_data.data(), patch_data.size())); in TEST_F()
|
H A D | install_operation_executor_unittest.cc | 247 std::vector<uint8_t> patch_data = target_data_; // Fake the full operation in TEST_F() local 252 {{InstallOperation::ZUCCHINI, 1024 * BLOCK_SIZE}}, &aop, &patch_data)); in TEST_F() 262 op, std::move(writer), source_fd_, patch_data.data(), patch_data.size())); in TEST_F()
|
/aosp_15_r20/build/make/tools/releasetools/ |
H A D | ota_package_parser.py | 146 patch_data = self.package.getinfo(partition + ".patch.dat") 147 logging.info("{:<40}{:<40}".format(new_data.filename, patch_data.filename)) 150 "compress_type: " + str(patch_data.compress_type))) 155 patch_data.compress_size))) 158 "file_size: " + OtaPackageParser.GetSizeString(patch_data.file_size))) 161 self.patch_data_size += patch_data.file_size
|
/aosp_15_r20/system/update_engine/payload_generator/ |
H A D | delta_diff_utils_unittest.cc | 740 std::string patch_data; in TEST_F() local 741 utils::ReadFile(patch_file.path(), &patch_data); in TEST_F() 749 reinterpret_cast<const uint8_t*>(patch_data.data()), in TEST_F() 750 patch_data.size()); in TEST_F() 772 std::string patch_data; in TEST_F() local 773 utils::ReadFile(patch_file.path(), &patch_data); in TEST_F() 781 reinterpret_cast<const uint8_t*>(patch_data.data()), in TEST_F() 782 patch_data.size()); in TEST_F() 804 std::string patch_data; in TEST_F() local 805 utils::ReadFile(patch_file.path(), &patch_data); in TEST_F() [all …]
|
H A D | delta_diff_utils.h | 159 const brillo::Blob& patch_data) { in PopulateXorOps() argument 160 return PopulateXorOps(aop, patch_data.data(), patch_data.size()); in PopulateXorOps()
|
/aosp_15_r20/external/bsdiff/include/bsdiff/ |
H A D | bspatch.h | 29 const uint8_t* patch_data, 37 const uint8_t* patch_data, 44 const uint8_t* patch_data,
|
H A D | patch_reader.h | 31 bool Init(const uint8_t* patch_data, size_t patch_size);
|
/aosp_15_r20/bootable/deprecated-ota/applypatch/ |
H A D | imgdiff.cpp | 333 std::vector<uint8_t>* patch_data, in MakePatch() argument 368 patch_data->resize(sz); in MakePatch() 369 if (!android::base::ReadFully(patch_fd, patch_data->data(), sz)) { in MakePatch() 1147 std::vector<uint8_t> patch_data; in GeneratePatchesInternal() local 1148 if (!ImageChunk::MakePatch(tgt_chunk, src_ref, &patch_data, bsdiff_cache_ptr)) { in GeneratePatchesInternal() 1153 LOG(INFO) << "patch " << i << " is " << patch_data.size() << " bytes (of " in GeneratePatchesInternal() 1156 if (PatchChunk::RawDataIsSmaller(tgt_chunk, patch_data.size())) { in GeneratePatchesInternal() 1159 patch_chunks->emplace_back(tgt_chunk, src_ref, std::move(patch_data)); in GeneratePatchesInternal() 1473 std::vector<uint8_t> patch_data; in GeneratePatches() local 1474 if (!ImageChunk::MakePatch(tgt_chunk, src_chunk, &patch_data, nullptr)) { in GeneratePatches() [all …]
|
H A D | imgpatch.cpp | 135 int ApplyImagePatch(const unsigned char* old_data, size_t old_size, const unsigned char* patch_data, in ApplyImagePatch() argument 138 std::string(reinterpret_cast<const char*>(patch_data), patch_size)); in ApplyImagePatch()
|
/aosp_15_r20/external/zucchini/fuzzers/ |
H A D | ztf_gen_fuzzer.cc | 64 std::unique_ptr<uint8_t[]> patch_data(new uint8_t[patch_size]); in DEFINE_BINARY_PROTO_FUZZER() local 65 zucchini::BufferSink patch(patch_data.get(), patch_size); in DEFINE_BINARY_PROTO_FUZZER()
|
H A D | raw_gen_fuzzer.cc | 68 std::unique_ptr<uint8_t[]> patch_data(new uint8_t[patch_size]); in DEFINE_BINARY_PROTO_FUZZER() local 69 zucchini::BufferSink patch(patch_data.get(), patch_size); in DEFINE_BINARY_PROTO_FUZZER()
|
H A D | imposed_ensemble_matcher_fuzzer.cc | 64 std::unique_ptr<uint8_t[]> patch_data(new uint8_t[patch_size]); in DEFINE_BINARY_PROTO_FUZZER() local 65 zucchini::BufferSink patch(patch_data.get(), patch_size); in DEFINE_BINARY_PROTO_FUZZER()
|
/aosp_15_r20/external/toybox/android/mac/generated/ |
H A D | globals.h | 259 struct patch_data { struct 406 struct patch_data patch;
|
/aosp_15_r20/external/toybox/android/linux/generated/ |
H A D | globals.h | 279 struct patch_data { struct 463 struct patch_data patch;
|
/aosp_15_r20/bootable/deprecated-ota/applypatch/include/applypatch/ |
H A D | imgpatch.h | 26 int ApplyImagePatch(const unsigned char* old_data, size_t old_size, const unsigned char* patch_data,
|
H A D | imgdiff_image.h | 100 std::vector<uint8_t>* patch_data,
|
/aosp_15_r20/external/toybox/android/device/generated/ |
H A D | globals.h | 643 struct patch_data { struct 904 struct patch_data patch;
|
/aosp_15_r20/bootable/deprecated-ota/tests/unit/ |
H A D | updater_test.cpp | 170 R"(", "patch_data"))"; in RunBlockImageUpdate() 1158 std::string patch_data = patch_bdc_g + patch_abcd_dcb; in GenerateTransferList() local 1162 { "patch_data", patch_data }, in GenerateTransferList()
|
/aosp_15_r20/external/perfetto/src/tracing/service/ |
H A D | tracing_service_impl.cc | 3244 const std::string& patch_data = patch.data(); in ApplyChunkPatches() local 3245 if (patch_data.size() != patches[i].data.size()) { in ApplyChunkPatches() 3248 producer_id_trusted, patch_data.size()); in ApplyChunkPatches() 3253 memcpy(&patches[i].data[0], patch_data.data(), patches[i].data.size()); in ApplyChunkPatches()
|