Lines Matching refs:patchFile

30 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()
179 int32_t ImageDiff::WritePatch(std::ofstream &patchFile, std::fstream &blockPatchFile) in WritePatch() argument
184 bsPatchSize, static_cast<size_t>(patchFile.tellp())); in WritePatch()
190 patchFile.write(buffer.data(), readLen); in WritePatch()
193 PATCH_LOGI("WritePatch patch %zu", static_cast<size_t>(patchFile.tellp())); in WritePatch()
200 … index, static_cast<size_t>(patchFile.tellp()), updateBlocks_[index].patchData.size()); in WritePatch()
201 patchFile.write(reinterpret_cast<const char*>(updateBlocks_[index].patchData.data()), in WritePatch()
211 std::ofstream patchFile(patchName, std::ios::out | std::ios::trunc | std::ios::binary); in DiffImage() local
212 if (patchFile.fail()) { in DiffImage()
216 patchFile.write(PKGDIFF_MAGIC, std::char_traits<char>::length(PKGDIFF_MAGIC)); in DiffImage()
219 patchFile.write(reinterpret_cast<const char*>(&size), sizeof(uint32_t)); in DiffImage()
240 index, static_cast<size_t>(patchFile.tellp()), dataOffset); in DiffImage()
241patchFile.write(reinterpret_cast<const char*>(&updateBlocks_[index].type), sizeof(uint32_t)); in DiffImage()
242 int32_t ret = WriteHeader(patchFile, blockPatchFile, dataOffset, updateBlocks_[index]); in DiffImage()
249 int32_t ret = WritePatch(patchFile, blockPatchFile); in DiffImage()
254 …PATCH_LOGI("DiffImage success patchOffset %zu %s", static_cast<size_t>(patchFile.tellp()), patchNa… in DiffImage()
255 patchFile.close(); in DiffImage()
384 int32_t ZipImageDiff::WriteHeader(std::ofstream &patchFile, in WriteHeader() argument
399 static_cast<size_t>(patchFile.tellp()), dataOffset, patchSize); in WriteHeader()
405 WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.oldInfo.start), sizeof(int64_t)); in WriteHeader()
406 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.oldInfo.length), sizeof(int64_t)); in WriteHeader()
407 WriteToFile<int64_t>(patchFile, static_cast<int64_t>(dataOffset), sizeof(int64_t)); in WriteHeader()
408 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.srcOriginalLength), sizeof(int64_t)); in WriteHeader()
409 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.destOriginalLength), sizeof(int64_t)); in WriteHeader()
411 WriteToFile<int32_t>(patchFile, level_, sizeof(int32_t)); in WriteHeader()
412 WriteToFile<int32_t>(patchFile, method_, sizeof(int32_t)); in WriteHeader()
413 WriteToFile<int32_t>(patchFile, windowBits_, sizeof(int32_t)); in WriteHeader()
414 WriteToFile<int32_t>(patchFile, memLevel_, sizeof(int32_t)); in WriteHeader()
415 WriteToFile<int32_t>(patchFile, strategy_, sizeof(int32_t)); in WriteHeader()
418 ret = ImageDiff::WriteHeader(patchFile, blockPatchFile, dataOffset, block); in WriteHeader()
475 int32_t Lz4ImageDiff::WriteHeader(std::ofstream &patchFile, in WriteHeader() argument
490 static_cast<size_t>(patchFile.tellp()), dataOffset, patchSize); in WriteHeader()
497 WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.oldInfo.start), sizeof(int64_t)); in WriteHeader()
498 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.oldInfo.length), sizeof(int64_t)); in WriteHeader()
499 WriteToFile<int64_t>(patchFile, static_cast<int64_t>(dataOffset), sizeof(int64_t)); in WriteHeader()
500 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.srcOriginalLength), sizeof(int64_t)); in WriteHeader()
501 … WriteToFile<int64_t>(patchFile, static_cast<int64_t>(block.destOriginalLength), sizeof(int64_t)); in WriteHeader()
504 WriteToFile<int32_t>(patchFile, compressionLevel_, sizeof(int32_t)); in WriteHeader()
505 WriteToFile<int32_t>(patchFile, magic, sizeof(int32_t)); in WriteHeader()
506 WriteToFile<int32_t>(patchFile, blockIndependence_, sizeof(int32_t)); in WriteHeader()
507 WriteToFile<int32_t>(patchFile, contentChecksumFlag_, sizeof(int32_t)); in WriteHeader()
508 WriteToFile<int32_t>(patchFile, blockSizeID_, sizeof(int32_t)); in WriteHeader()
509 WriteToFile<int32_t>(patchFile, autoFlush_, sizeof(int32_t)); in WriteHeader()
512 ret = ImageDiff::WriteHeader(patchFile, blockPatchFile, dataOffset, block); in WriteHeader()