Lines Matching refs:i
563 for (size_t i = 0; i < patch_chunks.size(); ++i) { in WritePatchDataToFd() local
564 offset = patch_chunks[i].WriteHeaderToFd(patch_fd, offset, i); in WritePatchDataToFd()
581 ImageChunk& Image::operator[](size_t i) { in operator []() argument
582 CHECK_LT(i, chunks_.size()); in operator []()
583 return chunks_[i]; in operator []()
586 const ImageChunk& Image::operator[](size_t i) const { in operator []()
587 CHECK_LT(i, chunks_.size()); in operator []()
588 return chunks_[i]; in operator []()
616 for (size_t i = 0; i < chunks_.size(); ++i) { in DumpChunks() local
617 chunks_[i].Dump(i); in DumpChunks()
810 for (int i = file_content_.size() - 22; i >= 0; i--) { in GetZipFileSize() local
811 if (file_content_[i] == 0x50) { in GetZipFileSize()
812 if (get_unaligned<uint32_t>(&file_content_[i]) == 0x06054b50) { in GetZipFileSize()
814 CHECK_EQ(get_unaligned<uint16_t>(&file_content_[i + 4]), 0); in GetZipFileSize()
816 uint16_t comment_length = get_unaligned<uint16_t>(&file_content_[i + 20]); in GetZipFileSize()
817 size_t file_size = i + 22 + comment_length; in GetZipFileSize()
1004 size_t i = 0; in AddSplitImageFromChunkList() local
1005 while (i < split_tgt_chunks.size()) { in AddSplitImageFromChunkList()
1006 size_t tgt_start = split_tgt_chunks[i].GetStartOffset(); in AddSplitImageFromChunkList()
1007 size_t tgt_length = split_tgt_chunks[i].GetRawDataLength(); in AddSplitImageFromChunkList()
1016 i++; in AddSplitImageFromChunkList()
1020 if (i == split_tgt_chunks.size()) { in AddSplitImageFromChunkList()
1024 aligned_tgt_chunks.insert(aligned_tgt_chunks.end(), split_tgt_chunks.begin() + i + 1, in AddSplitImageFromChunkList()
1090 for (size_t i = 0; i < split_src_ranges.size(); i++) { in ValidateSplitImages() local
1091 CHECK(!used_src_ranges.Overlaps(split_src_ranges[i])) in ValidateSplitImages()
1092 << "src range " << split_src_ranges[i].ToString() << " overlaps " in ValidateSplitImages()
1094 used_src_ranges.Insert(split_src_ranges[i]); in ValidateSplitImages()
1105 for (size_t i = 0; i < tgt_image.NumOfChunks(); i++) { in GeneratePatchesInternal() local
1106 const auto& tgt_chunk = tgt_image[i]; in GeneratePatchesInternal()
1127 LOG(INFO) << "patch " << i << " is " << patch_data.size() << " bytes (of " in GeneratePatchesInternal()
1176 for (size_t i = 0; i < split_tgt_images.size(); i++) { in GeneratePatches() local
1178 if (!ZipModeImage::GeneratePatchesInternal(split_tgt_images[i], split_src_images[i], in GeneratePatches()
1186 p.UpdateSourceOffset(split_src_ranges[i]); in GeneratePatches()
1194 size_t split_tgt_size = split_tgt_images[i].chunks_.back().GetStartOffset() + in GeneratePatches()
1195 split_tgt_images[i].chunks_.back().GetRawDataLength() - in GeneratePatches()
1196 split_tgt_images[i].chunks_.front().GetStartOffset(); in GeneratePatches()
1198 "%zu %zu %s", total_patch_size, split_tgt_size, split_src_ranges[i].ToString().c_str()); in GeneratePatches()
1203 std::string src_name = android::base::StringPrintf("%s/src-%zu", debug_dir.c_str(), i); in GeneratePatches()
1211 if (!android::base::WriteFully(fd, split_src_images[i].PseudoSource().DataForPatch(), in GeneratePatches()
1212 split_src_images[i].PseudoSource().DataLengthForPatch())) { in GeneratePatches()
1217 std::string patch_name = android::base::StringPrintf("%s/patch-%zu", debug_dir.c_str(), i); in GeneratePatches()
1386 for (size_t i = 0; i < tgt_image->NumOfChunks(); ++i) { in CheckAndProcessChunks() local
1387 if ((*tgt_image)[i].GetType() != (*src_image)[i].GetType()) { in CheckAndProcessChunks()
1388 LOG(ERROR) << "Source and target don't have same chunk structure! (chunk " << i << ")"; in CheckAndProcessChunks()
1395 for (size_t i = 0; i < tgt_image->NumOfChunks(); ++i) { in CheckAndProcessChunks() local
1396 auto& tgt_chunk = (*tgt_image)[i]; in CheckAndProcessChunks()
1397 auto& src_chunk = (*src_image)[i]; in CheckAndProcessChunks()
1409 LOG(WARNING) << "Failed to reconstruct target deflate chunk " << i << " [" in CheckAndProcessChunks()
1438 for (size_t i = 0; i < tgt_image.NumOfChunks(); i++) { in GeneratePatches() local
1439 const auto& tgt_chunk = tgt_image[i]; in GeneratePatches()
1440 const auto& src_chunk = src_image[i]; in GeneratePatches()
1449 LOG(ERROR) << "Failed to generate patch for target chunk " << i; in GeneratePatches()
1452 LOG(INFO) << "patch " << i << " is " << patch_data.size() << " bytes (of " in GeneratePatches()