Lines Matching refs:diffLength
77 if (newOffset_ + ctrlData.diffLength > newSize_) { in ApplyPatch()
78 PATCH_LOGE("Failed to check new offset %ld %zu", ctrlData.diffLength, newOffset_); in ApplyPatch()
87 oldOffset_ += ctrlData.diffLength; in ApplyPatch()
88 newOffset_ += ctrlData.diffLength; in ApplyPatch()
90 PATCH_LOGE("Failed to check new offset %ld %zu", ctrlData.diffLength, newOffset_); in ApplyPatch()
170 ctrlData.diffLength = ReadLE64(info.buffer); in ReadControlData()
200 if (ctrlData.diffLength <= 0) { in RestoreDiffData()
203 BlockBuffer diffData = {newData_.data() + newOffset_, static_cast<size_t>(ctrlData.diffLength)}; in RestoreDiffData()
210 for (int64_t i = 0; i < ctrlData.diffLength; i++) { in RestoreDiffData()
234 if (ctrlData.diffLength <= 0) { in RestoreDiffData()
237 std::vector<uint8_t> diffData(ctrlData.diffLength); in RestoreDiffData()
256 std::vector<uint8_t> oldData(ctrlData.diffLength); in RestoreDiffData()
258 ret = stream_->Read(buffer, oldOffset_, ctrlData.diffLength, readLen); in RestoreDiffData()
259 if (ret != 0 || readLen != static_cast<size_t>(ctrlData.diffLength)) { in RestoreDiffData()
265 for (int64_t i = 0; i < ctrlData.diffLength; i++) { in RestoreDiffData()
271 return writer_->Write(newOffset_, diffBuffer, static_cast<size_t>(ctrlData.diffLength)); in RestoreDiffData()