Lines Matching refs:src_image

889 bool ZipModeImage::CheckAndProcessChunks(ZipModeImage* tgt_image, ZipModeImage* src_image) {  in CheckAndProcessChunks()  argument
895 ImageChunk* src_chunk = src_image->FindChunkByName(tgt_chunk.GetEntryName()); in CheckAndProcessChunks()
930 const ZipModeImage& src_image, in SplitZipModeImageWithLimit() argument
934 CHECK_EQ(tgt_image.limit_, src_image.limit_); in SplitZipModeImageWithLimit()
937 src_image.DumpChunks(); in SplitZipModeImageWithLimit()
943 const auto& central_directory = src_image.cend() - 1; in SplitZipModeImageWithLimit()
952 const ImageChunk* src = src_image.FindChunkByName(tgt->GetEntryName(), true); in SplitZipModeImageWithLimit()
984 tgt_image, src_image, src_ranges, split_tgt_chunks, split_src_chunks, split_tgt_images, in SplitZipModeImageWithLimit()
1004 bool added_image = ZipModeImage::AddSplitImageFromChunkList(tgt_image, src_image, src_ranges, in SplitZipModeImageWithLimit()
1018 const ZipModeImage& src_image, in AddSplitImageFromChunkList() argument
1070 size_t end = std::min(src_image.file_content_.size(), r.second * BLOCK_SIZE); in AddSplitImageFromChunkList()
1072 src_image.file_content_.begin() + r.first * BLOCK_SIZE, in AddSplitImageFromChunkList()
1073 src_image.file_content_.begin() + end); in AddSplitImageFromChunkList()
1125 const ZipModeImage& src_image, in GeneratePatchesInternal() argument
1141 : src_image.FindChunkByName(tgt_chunk.GetEntryName()); in GeneratePatchesInternal()
1143 const auto& src_ref = (src_chunk == nullptr) ? src_image.PseudoSource() : *src_chunk; in GeneratePatchesInternal()
1168 bool ZipModeImage::GeneratePatches(const ZipModeImage& tgt_image, const ZipModeImage& src_image, in GeneratePatches() argument
1172 ZipModeImage::GeneratePatchesInternal(tgt_image, src_image, &patch_chunks); in GeneratePatches()
1401 bool ImageModeImage::CheckAndProcessChunks(ImageModeImage* tgt_image, ImageModeImage* src_image) { in CheckAndProcessChunks() argument
1404 src_image->MergeAdjacentNormalChunks(); in CheckAndProcessChunks()
1406 if (tgt_image->NumOfChunks() != src_image->NumOfChunks()) { in CheckAndProcessChunks()
1409 src_image->DumpChunks(); in CheckAndProcessChunks()
1413 if ((*tgt_image)[i].GetType() != (*src_image)[i].GetType()) { in CheckAndProcessChunks()
1416 src_image->DumpChunks(); in CheckAndProcessChunks()
1423 auto& src_chunk = (*src_image)[i]; in CheckAndProcessChunks()
1445 src_image->MergeAdjacentNormalChunks(); in CheckAndProcessChunks()
1446 if (tgt_image->NumOfChunks() != src_image->NumOfChunks()) { in CheckAndProcessChunks()
1458 const ImageModeImage& src_image, in GeneratePatches() argument
1466 const auto& src_chunk = src_image[i]; in GeneratePatches()
1580 ZipModeImage src_image(true, blocks_limit * BLOCK_SIZE); in imgdiff() local
1583 if (!src_image.Initialize(argv[optind])) { in imgdiff()
1590 if (!ZipModeImage::CheckAndProcessChunks(&tgt_image, &src_image)) { in imgdiff()
1605 ZipModeImage::SplitZipModeImageWithLimit(tgt_image, src_image, &split_tgt_images, in imgdiff()
1613 } else if (!ZipModeImage::GeneratePatches(tgt_image, src_image, argv[optind + 2])) { in imgdiff()
1617 ImageModeImage src_image(true); in imgdiff() local
1620 if (!src_image.Initialize(argv[optind])) { in imgdiff()
1627 if (!ImageModeImage::CheckAndProcessChunks(&tgt_image, &src_image)) { in imgdiff()
1631 if (!bonus_data.empty() && !src_image.SetBonusData(bonus_data)) { in imgdiff()
1635 if (!ImageModeImage::GeneratePatches(tgt_image, src_image, argv[optind + 2])) { in imgdiff()