Home
last modified time | relevance | path

Searched refs:patchFile (Results 1 – 12 of 12) sorted by relevance

/base/update/updater/services/diffpatch/diff/
Dimage_diff.cpp30 static void WriteToFile(std::ofstream &patchFile, DataType data, size_t dataSize) in WriteToFile() argument
32 patchFile.write(reinterpret_cast<const char*>(&data), dataSize); in WriteToFile()
113 int32_t ImageDiff::WriteHeader(std::ofstream &patchFile, in WriteHeader() argument
128 static_cast<size_t>(patchFile.tellp()), in WriteHeader()
131 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.oldInfo.start), sizeof(int64_t)); in WriteHeader()
132 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.oldInfo.length), sizeof(int64_t)); in WriteHeader()
133 WriteToFile<int64_t>(patchFile, static_cast<int64_t>(dataOffset), sizeof(int64_t)); in WriteHeader()
139 static_cast<size_t>(patchFile.tellp()), dataOffset, block.newInfo.length); in WriteHeader()
140 … WriteToFile<int32_t>(patchFile, static_cast<int32_t>(block.newInfo.length), sizeof(int32_t)); in WriteHeader()
141patchFile.write(reinterpret_cast<const char*>(block.newInfo.buffer + block.newInfo.start), in WriteHeader()
[all …]
Dimage_diff.h47 virtual int32_t WriteHeader(std::ofstream &patchFile,
55 int32_t WritePatch(std::ofstream &patchFile, std::fstream &blockPatchFile);
90 int32_t WriteHeader(std::ofstream &patchFile,
109 int32_t WriteHeader(std::ofstream &patchFile,
Dblocks_diff.cpp66 std::fstream patchFile(patchFileName, std::ios::out | std::ios::trunc | std::ios::binary); in MakePatch() local
67 if (patchFile.fail()) { in MakePatch()
82 std::unique_ptr<BlocksDiff> blockdiff = std::make_unique<BlocksStreamDiff>(patchFile, 0); in MakePatch()
89 PATCH_DEBUG("MakePatch %zu", static_cast<size_t>(patchFile.tellp())); in MakePatch()
90 patchFile.close(); in MakePatch()
117 const BlockBuffer &oldInfo, std::fstream &patchFile, size_t &patchSize) in MakePatch() argument
120 patchFile, static_cast<size_t>(patchFile.tellp())); in MakePatch()
127 patchSize, static_cast<size_t>(patchFile.tellp())); in MakePatch()
Dblocks_diff.h57 const BlockBuffer &oldInfo, std::fstream &patchFile, size_t &patchSize);
/base/update/updater/interfaces/kits/diff_patch/
Ddiff_patch_interface.cpp20 int32_t ApplyPatch(const std::string &patchFile, const std::string &oldfile, const std::string &new… in ApplyPatch() argument
22 return UpdatePatch::UpdateApplyPatch::ApplyPatch(patchFile, oldfile, newFile); in ApplyPatch()
/base/update/updater/services/diffpatch/
Ddiffpatch.cpp32 std::ofstream patchFile(fileName, std::ios::out | std::ios::binary); in WriteDataToFile() local
33 if (!patchFile) { in WriteDataToFile()
37 patchFile.write(reinterpret_cast<const char*>(data.data()), dataSize); in WriteDataToFile()
38 patchFile.close(); in WriteDataToFile()
/base/update/updater/test/unittest/diffpatch/
Ddiffpatch_unittest.cpp47 … const std::string &newFile, const std::string &patchFile, const std::string &restoreFile) const in BlockDiffPatchTest() argument
50 TEST_PATH_FROM + newFile, TEST_PATH_FROM + patchFile); in BlockDiffPatchTest()
52 ret = UpdatePatch::UpdateApplyPatch::ApplyPatch(TEST_PATH_FROM + patchFile, in BlockDiffPatchTest()
63 … const std::string &newFile, const std::string &patchFile, const std::string &restoreFile) const in ImgageDiffPatchFileTest() argument
66 TEST_PATH_FROM + newFile, TEST_PATH_FROM + patchFile); in ImgageDiffPatchFileTest()
68 ret = UpdatePatch::UpdateApplyPatch::ApplyPatch(TEST_PATH_FROM + patchFile, in ImgageDiffPatchFileTest()
116 … const std::string &newFile, const std::string &patchFile, const std::string &restoreFile) const in ImgageDiffPatchFileTest2() argument
119 TEST_PATH_FROM + newFile, TEST_PATH_FROM + patchFile); in ImgageDiffPatchFileTest2()
131 ret = TestApplyPatch(TEST_PATH_FROM + patchFile, TEST_PATH_FROM + oldFile, expected, in ImgageDiffPatchFileTest2()
193 …const std::string &newFile, const std::string &patchFile, const std::string &restoreFile, bool isB… in BlockDiffPatchTest2() argument
[all …]
/base/update/updater/test/unittest/applypatch_test/
Dimagepatch_unittest.cpp68 std::string patchFile = "/data/updater/applypatch/zip-patch-file"; in TestZipModeImagePatch() local
70 rc = ReadContentFromFile(patchFile, patchContent); in TestZipModeImagePatch()
85 std::string patchFile = "/data/updater/diffpatch/patchtest.img_patch"; in TestNormalModeImagePatch() local
87 rc = ReadContentFromFile(patchFile, patchContent); in TestNormalModeImagePatch()
/base/update/updater/services/updater_binary/
Dupdate_image_patch.cpp67 ret |= static_cast<uint32_t>(context.GetParam(index++, para.patchFile)); in GetParam()
127 std::string patchName = para.patchFile; in CreatePatchStream()
130 LOG(WARNING) << "Error to get file info " << para.patchFile; // 兼容旧升级包 in CreatePatchStream()
138 std::string patchFile = UPDATER_PATH + para.patchFile; in CreatePatchStream() local
140 patchFile, info->unpackedSize, PkgStream::PkgStreamType_MemoryMap); in CreatePatchStream()
149 LOG(ERROR) << "Error to extract file " << para.patchFile; in CreatePatchStream()
Dupdate_image_patch.h34 std::string patchFile {};
/base/print/print_fwk/test/unittest/extension_test/mock/
Dmock_runtime.h41 bool LoadRepairPatch(const std::string& patchFile, const std::string& baseFile) override in LoadRepairPatch() argument
54 bool UnLoadRepairPatch(const std::string& patchFile) override in UnLoadRepairPatch() argument
160 bool LoadRepairPatch(const std::string& patchFile, const std::string& baseFile) override in LoadRepairPatch() argument
173 bool UnLoadRepairPatch(const std::string& patchFile) override in UnLoadRepairPatch() argument
/base/update/updater/interfaces/kits/include/diff_patch/
Ddiff_patch_interface.h27 int32_t ApplyPatch(const std::string &patchFile, const std::string &oldfile, const std::string &new…