Lines Matching refs:newInfo
43 return sizeof(uint32_t) + sizeof(uint32_t) + block.newInfo.length; in GetHeaderSize()
78 PatchBuffer newInfo = { newBuffer.buffer, 0, newBuffer.length }; in MakePatch() local
79 ret = SplitImage(oldInfo, newInfo); in MakePatch()
88 int32_t ImageDiff::SplitImage(const PatchBuffer &oldInfo, const PatchBuffer &newInfo) in SplitImage() argument
90 size_t blockCount = newInfo.length / limit_ + 1; in SplitImage()
92 size_t newBlockSize = newInfo.length / blockCount; in SplitImage()
98 { newInfo.buffer, newInfo.start + newBlockSize * i, newBlockSize }, in SplitImage()
106 …{ newInfo.buffer, newInfo.start + newBlockSize * i, newInfo.length - (newInfo.start + newBlockSize… in SplitImage()
120 … BlockBuffer newInfo = { block.newInfo.buffer + block.newInfo.start, block.newInfo.length }; in WriteHeader() local
122 ret = MakeBlockPatch(block, blockPatchFile, newInfo, oldInfo, patchSize); in WriteHeader()
129 … block.oldInfo.start, block.oldInfo.length, block.newInfo.start, block.newInfo.length, 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()
141 … patchFile.write(reinterpret_cast<const char*>(block.newInfo.buffer + block.newInfo.start), in WriteHeader()
142 block.newInfo.length); in WriteHeader()
143 … BlockBuffer rawData = { block.newInfo.buffer + block.newInfo.start, block.newInfo.length }; in WriteHeader()
145 block.newInfo.length, GeneraterBufferHash(rawData).c_str()); in WriteHeader()
155 const BlockBuffer &newInfo, const BlockBuffer &oldInfo, size_t &patchSize) const in MakeBlockPatch() argument
159 int32_t ret = BlocksDiff::MakePatch(newInfo, oldInfo, patchData, 0, patchSize); in MakeBlockPatch()
168 int32_t ret = BlocksDiff::MakePatch(newInfo, oldInfo, blockPatchFile, patchSize); in MakeBlockPatch()
225 updateBlocks_[index].newInfo.length >= MAX_NEW_LENGTH) { in DiffImage()
275 PatchBuffer newInfo = { newBuffer.buffer, 0, newBuffer.length }; in MakePatch() local
276 if (SplitImage(oldInfo, newInfo) != 0) { in MakePatch()
391 BlockBuffer newInfo = { block.destOriginalData.data(), block.destOriginalLength }; in WriteHeader() local
392 ret = MakeBlockPatch(block, blockPatchFile, newInfo, oldInfo, patchSize); in WriteHeader()
482 BlockBuffer newInfo = { block.destOriginalData.data(), block.destOriginalLength }; in WriteHeader() local
483 ret = MakeBlockPatch(block, blockPatchFile, newInfo, oldInfo, patchSize); in WriteHeader()
496 newInfo.length, GeneraterBufferHash(newInfo).c_str()); in WriteHeader()