Home
last modified time | relevance | path

Searched refs:xor_map_ (Results 1 – 5 of 5) sorted by relevance

/system/update_engine/payload_consumer/
Dxor_extent_writer_unittest.cc65 ExtentMap<const CowMergeOperation*> xor_map_; member in chromeos_update_engine::XorExtentWriterTest
84 ASSERT_TRUE(xor_map_.AddExtent(op1.dst_extent(), &op1)); in TEST_F()
90 ASSERT_TRUE(xor_map_.AddExtent(op2.dst_extent(), &op2)); in TEST_F()
96 ASSERT_TRUE(xor_map_.AddExtent(op3.dst_extent(), &op3)); in TEST_F()
100 op_, source_fd_, &cow_writer_, xor_map_, NUM_BLOCKS * kBlockSize}; in TEST_F()
143 ASSERT_TRUE(xor_map_.AddExtent(op3.dst_extent(), &op3)); in TEST_F()
152 op_, source_fd_, &cow_writer_, xor_map_, NUM_BLOCKS * kBlockSize}; in TEST_F()
184 ASSERT_TRUE(xor_map_.AddExtent(op3.dst_extent(), &op3)); in TEST_F()
195 op_, source_fd_, &cow_writer_, xor_map_, NUM_BLOCKS * kBlockSize}; in TEST_F()
231 ASSERT_TRUE(xor_map_.AddExtent(op3.dst_extent(), &op3)); in TEST_F()
[all …]
Dxor_extent_writer.h42 xor_map_(xor_map), in XORExtentWriter()
69 const ExtentMap<const CowMergeOperation*>& xor_map_; variable
Dvabc_partition_writer.h82 bool IsXorEnabled() const noexcept { return xor_map_.size() > 0; } in IsXorEnabled()
97 ExtentMap<const CowMergeOperation*, ExtentLess> xor_map_; variable
Dxor_extent_writer.cc112 const auto xor_extents = xor_map_.GetIntersectingExtents(extent); in WriteExtent()
114 const auto merge_op_opt = xor_map_.Get(xor_ext); in WriteExtent()
154 const auto replace_extents = xor_map_.GetNonIntersectingExtents(extent); in WriteExtent()
Dvabc_partition_writer.cc210 xor_map_ = ComputeXorMap(partition_update_.merge_operations()); in Init()
211 if (xor_map_.size() > 0) { in Init()
381 xor_map_, in PerformDiffOperation()