Searched defs:base_extents (Results 1 - 2 of 2) sorted by relevance

/system/update_engine/payload_generator/
H A Ddeflate_utils_unittest.cc50 vector<Extent> base_extents = {ExtentForRange(10, 10), local
70 EXPECT_TRUE(ShiftExtentsOverExtents(base_extents, &over_extents));
74 base_extents = {ExtentForRange(10, 10)};
76 EXPECT_FALSE(ShiftExtentsOverExtents(base_extents, &over_extents));
80 vector<Extent> base_extents = {ExtentForRange(3, 1), local
89 ASSERT_TRUE(ShiftBitExtentsOverExtents(base_extents, &over_extents));
94 vector<Extent> base_extents = {ExtentForRange(1, 1)}; local
97 EXPECT_FALSE(ShiftBitExtentsOverExtents(base_extents, &over_extents));
99 base_extents = {ExtentForRange(1, 1)};
102 EXPECT_TRUE(ShiftBitExtentsOverExtents(base_extents,
[all...]
H A Ddeflate_utils.cc113 bool ShiftExtentsOverExtents(const vector<Extent>& base_extents, argument
115 if (utils::BlocksInExtents(base_extents) <
117 LOG(ERROR) << "over_extents have more blocks than base_extents! Invalid!";
122 auto gap_blocks = base_extents[0].start_block();
123 auto last_end_block = base_extents[0].start_block();
124 for (auto base_ext : base_extents) { // We need to modify |base_ext|, so we
155 bool ShiftBitExtentsOverExtents(const vector<Extent>& base_extents, argument
162 // does not exceed |base_extents|.
165 utils::BlocksInExtents(base_extents) * kBlockSize);
168 size_t gap_blocks = base_extents[
[all...]

Completed in 325 milliseconds