/system/update_engine/payload_generator/ |
H A D | annotated_operation.cc | 53 std::ostream& operator<<(std::ostream& os, const AnnotatedOperation& aop) { argument 58 os << InstallOperationTypeName(aop.op.type()) << " " << aop.op.data_length(); 59 if (aop.op.data_length() > 0) 60 os << " @" << aop.op.data_offset(); 61 if (!aop.name.empty()) { 62 os << std::endl << " name: " << aop.name; 64 if (aop.op.src_extents_size() != 0) { 66 OutputExtents(&os, aop.op.src_extents()); 68 if (aop [all...] |
H A D | payload_file_unittest.cc | 60 AnnotatedOperation aop; local 61 aop.op.set_data_offset(8); 62 aop.op.set_data_length(3); 63 aops.push_back(aop); 65 aop.op.set_data_offset(7); 66 aop.op.set_data_length(1); 67 aops.push_back(aop); 70 aop.op.set_data_offset(0); 71 aop.op.set_data_length(6); 72 payload_.part_vec_[1].aops = {aop}; [all...] |
H A D | graph_types.h | 75 AnnotatedOperation aop; member in struct:chromeos_update_engine::Vertex
|
H A D | full_update_generator.cc | 55 AnnotatedOperation* aop) 61 aop_(aop) {} 69 // in the output operation |aop|. The associated blob data is stored in 169 AnnotatedOperation* aop = aops->data() + i; local 170 aop->name = base::StringPrintf("<%s-operation-%" PRIuS ">", 172 Extent* dst_extent = aop->op.add_dst_extents(); 182 aop); 198 for (const AnnotatedOperation& aop : *aops) { 199 if (!aop.op.has_type()) 50 ChunkProcessor(const PayloadVersion& version, int fd, off_t offset, size_t size, BlobFileWriter* blob_file, AnnotatedOperation* aop) argument
|
H A D | ab_generator.cc | 90 for (const AnnotatedOperation& aop : *aops) { 91 if (aop.op.type() == InstallOperation::SOURCE_COPY) { 92 TEST_AND_RETURN_FALSE(SplitSourceCopy(aop, &fragmented_aops)); 93 } else if (IsAReplaceOperation(aop.op.type())) { 95 version, aop, target_part_path, &fragmented_aops, blob_file)); 97 fragmented_aops.push_back(aop); 270 bool ABGenerator::AddDataAndSetType(AnnotatedOperation* aop, argument 274 TEST_AND_RETURN_FALSE(IsAReplaceOperation(aop->op.type())); 276 brillo::Blob data(aop->op.dst_length()); 278 ExtentsToVector(aop [all...] |
H A D | ab_generator_unittest.cc | 106 AnnotatedOperation aop; local 107 aop.op = op; 108 aop.name = "SplitTestOp"; 128 version, aop, part_path, &result_ops, &blob_file)); 347 AnnotatedOperation aop; local 348 aop.op = op; 349 aop.name = "SplitSourceCopyTestOp"; 351 EXPECT_TRUE(ABGenerator::SplitSourceCopy(aop, &result_ops));
|
H A D | delta_diff_utils_unittest.cc | 561 const AnnotatedOperation& aop = aops_[i]; local 562 EXPECT_EQ(InstallOperation::SOURCE_COPY, aop.op.type()); 563 EXPECT_EQ(1, aop.op.src_extents_size()); 564 EXPECT_EQ(expected_op_extents[i], aop.op.src_extents(0)); 565 EXPECT_EQ(1, aop.op.dst_extents_size()); 566 EXPECT_EQ(expected_op_extents[i], aop.op.dst_extents(0)); 597 const AnnotatedOperation& aop = aops_[0]; local 598 EXPECT_EQ(InstallOperation::SOURCE_COPY, aop.op.type()); 599 EXPECT_EQ(5, aop.op.src_extents_size()); 600 for (int i = 0; i < aop 658 const AnnotatedOperation& aop = aops_[i]; local 694 const AnnotatedOperation& aop = aops_[0]; local [all...] |
H A D | inplace_generator_unittest.cc | 58 out->aop.op.set_type(type); 59 out->aop.name = path; 60 StoreExtents(src_extents, out->aop.op.mutable_src_extents()); 61 StoreExtents(dst_extents, out->aop.op.mutable_dst_extents()); 126 for (const auto& aop : aops) { 127 LOG(INFO) << aop; 158 InstallOperation& op = vertex.aop.op; 190 graph.back().aop.op.set_type(InstallOperation::MOVE); 196 StoreExtents(extents, graph.back().aop.op.mutable_src_extents()); 206 StoreExtents(extents, graph.back().aop 613 AnnotatedOperation aop; local 688 AnnotatedOperation aop; local 698 AnnotatedOperation aop; local [all...] |
H A D | delta_diff_utils.cc | 397 AnnotatedOperation* aop = &aops->back(); local 398 aop->name = "<identical-blocks>"; 399 aop->op.set_type(version.OperationAllowed(InstallOperation::SOURCE_COPY) 413 aop->op.mutable_src_extents()); 415 Extent* op_dst_extent = aop->op.add_dst_extents(); 481 AnnotatedOperation aop; local 482 aop.name = name; 484 aop.name = base::StringPrintf("%s:%" PRIu64, 487 aop.op = operation; 490 TEST_AND_RETURN_FALSE(aop [all...] |
/system/update_engine/payload_consumer/ |
H A D | delta_performer_unittest.cc | 345 AnnotatedOperation aop; local 346 *(aop.op.add_dst_extents()) = ExtentForRange(0, 1); 347 aop.op.set_data_offset(0); 348 aop.op.set_data_length(expected_data.size()); 349 aop.op.set_type(InstallOperation::REPLACE); 350 aops.push_back(aop); 364 AnnotatedOperation aop; local 365 *(aop.op.add_dst_extents()) = ExtentForRange(0, 1); 366 aop.op.set_data_offset(0); 367 aop 388 AnnotatedOperation aop; local 408 AnnotatedOperation aop; local 428 AnnotatedOperation aop; local 450 AnnotatedOperation aop; local 466 AnnotatedOperation aop; local 493 AnnotatedOperation aop; local [all...] |