/system/update_engine/payload_consumer/ |
D | extent_writer_unittest.cc | 69 Extent extent; in TEST_F() local 70 extent.set_start_block(1); in TEST_F() 71 extent.set_num_blocks(1); in TEST_F() 72 extents.push_back(extent); in TEST_F() 95 Extent extent; in TEST_F() local 96 extent.set_start_block(1); in TEST_F() 97 extent.set_num_blocks(1); in TEST_F() 98 extents.push_back(extent); in TEST_F() 121 Extent extent; in WriteAlignedExtents() local 122 extent.set_start_block(1); in WriteAlignedExtents() [all …]
|
D | bzip_extent_writer_unittest.cc | 59 Extent extent; in TEST_F() local 60 extent.set_start_block(0); in TEST_F() 61 extent.set_num_blocks(1); in TEST_F() 62 extents.push_back(extent); in TEST_F() 106 Extent extent; in TEST_F() local 107 extent.set_start_block(0); in TEST_F() 108 extent.set_num_blocks((kDecompressedLength + kBlockSize - 1) / kBlockSize); in TEST_F() 109 extents.push_back(extent); in TEST_F()
|
D | delta_performer.cc | 913 Extent extent = operation.dst_extents(i); in PerformZeroOrDiscardOperation() local 914 const uint64_t start = extent.start_block() * block_size_; in PerformZeroOrDiscardOperation() 915 const uint64_t length = extent.num_blocks() * block_size_; in PerformZeroOrDiscardOperation() 955 const Extent& extent = operation.src_extents(i); in PerformMoveOperation() local 956 const size_t bytes = extent.num_blocks() * block_size_; in PerformMoveOperation() 957 TEST_AND_RETURN_FALSE(extent.start_block() != kSparseHole); in PerformMoveOperation() 961 extent.start_block() * block_size_, in PerformMoveOperation() 971 const Extent& extent = operation.dst_extents(i); in PerformMoveOperation() local 972 const size_t bytes = extent.num_blocks() * block_size_; in PerformMoveOperation() 973 TEST_AND_RETURN_FALSE(extent.start_block() != kSparseHole); in PerformMoveOperation() [all …]
|
/system/update_engine/payload_generator/ |
D | extent_ranges.cc | 78 void ExtentRanges::AddExtent(Extent extent) { in AddExtent() argument 79 if (extent.start_block() == kSparseHole || extent.num_blocks() == 0) in AddExtent() 87 if (ExtentsOverlapOrTouch(*it, extent)) { in AddExtent() 94 extent = UnionOverlappingExtents(extent, *it); in AddExtent() 98 extent_set_.insert(extent); in AddExtent() 100 blocks_ += extent.num_blocks(); in AddExtent() 121 void ExtentRanges::SubtractExtent(const Extent& extent) { in SubtractExtent() argument 122 if (extent.start_block() == kSparseHole || extent.num_blocks() == 0) in SubtractExtent() 131 if (!ExtentsOverlap(*it, extent)) in SubtractExtent() 141 ExtentSet subtraction = SubtractOverlappingExtents(*it, extent); in SubtractExtent() [all …]
|
D | extent_utils.cc | 41 Extent& extent = extents->back(); in AppendBlockToExtents() local 42 uint64_t next_block = extent.start_block() == kSparseHole ? in AppendBlockToExtents() 43 kSparseHole : extent.start_block() + extent.num_blocks(); in AppendBlockToExtents() 45 extent.set_num_blocks(extent.num_blocks() + 1); in AppendBlockToExtents() 84 for (const Extent& extent : extents) { in StoreExtents() local 86 *new_extent = extent; in StoreExtents() 134 for (const Extent& extent : extents) { in ExtentsSublist() local 138 if (scanned_blocks + extent.num_blocks() > block_offset) { in ExtentsSublist() 141 uint64_t new_start = extent.start_block(); in ExtentsSublist() 142 uint64_t new_num_blocks = extent.num_blocks(); in ExtentsSublist() [all …]
|
D | graph_utils_unittest.cc | 66 Extent& extent = graph[0].out_edges[1].extents[0]; in TEST() local 67 EXPECT_EQ(3U, extent.start_block()); in TEST() 68 EXPECT_EQ(1U, extent.num_blocks()); in TEST() 73 Extent& extent = graph[0].out_edges[1].extents[0]; in TEST() local 74 EXPECT_EQ(3U, extent.start_block()); in TEST() 75 EXPECT_EQ(2U, extent.num_blocks()); in TEST() 81 Extent& extent = graph[2].out_edges[1].extents[0]; in TEST() local 82 EXPECT_EQ(5U, extent.start_block()); in TEST() 83 EXPECT_EQ(2U, extent.num_blocks()); in TEST()
|
D | extent_utils.h | 59 const Extent extent = GetElement(extents, i); in ExpandExtents() local 60 if (extent.start_block() == kSparseHole) { in ExpandExtents() 61 ret.resize(ret.size() + extent.num_blocks(), kSparseHole); in ExpandExtents() 63 for (uint64_t block = extent.start_block(); in ExpandExtents() 64 block < (extent.start_block() + extent.num_blocks()); block++) { in ExpandExtents()
|
D | fake_filesystem.cc | 46 for (const Extent& extent : extents) { in AddFile() local 47 EXPECT_LE(0U, extent.start_block()); in AddFile() 48 EXPECT_LE(extent.start_block() + extent.num_blocks(), block_count_); in AddFile()
|
D | annotated_operation.cc | 33 for (const auto& extent : extents) { in OutputExtents() local 34 *os << " (" << extent.start_block() << ", " << extent.num_blocks() << ")"; in OutputExtents()
|
D | graph_utils.cc | 70 const Extent& extent = *it; in AddReadBeforeDepExtents() local 71 for (uint64_t block = extent.start_block(), in AddReadBeforeDepExtents() 72 block_end = extent.start_block() + extent.num_blocks(); in AddReadBeforeDepExtents()
|
D | ext2_filesystem_unittest.cc | 53 for (const Extent& extent : extents) { in ExpectBlocksInRange() local 54 EXPECT_LE(0U, extent.start_block()); in ExpectBlocksInRange() 55 EXPECT_LE(extent.start_block() + extent.num_blocks(), total_blocks); in ExpectBlocksInRange()
|
D | extent_ranges.h | 52 void AddExtent(Extent extent); 53 void SubtractExtent(const Extent& extent);
|
D | inplace_generator.cc | 303 Extent extent = GetElement(extents, i); in TempBlocksExistInExtents() local 304 uint64_t start = extent.start_block(); in TempBlocksExistInExtents() 305 uint64_t num = extent.num_blocks(); in TempBlocksExistInExtents() 375 for (const Extent& extent : cuts[i].tmp_extents) { in AssignBlockForAdjoiningCuts() local 376 cut_blocks_needed += extent.num_blocks(); in AssignBlockForAdjoiningCuts() 665 Extent* extent = vertex->aop.op.add_dst_extents(); in CreateScratchNode() local 666 extent->set_start_block(start_block); in CreateScratchNode() 667 extent->set_num_blocks(num_blocks); in CreateScratchNode() 690 const Extent& extent = extents.Get(i); in AddInstallOpToBlocksVector() local 691 for (uint64_t block = extent.start_block(); in AddInstallOpToBlocksVector() [all …]
|
D | inplace_generator_unittest.cc | 96 Extent* extent = op->add_src_extents(); in OpAppendExtent() local 97 extent->set_start_block(start); in OpAppendExtent() 98 extent->set_num_blocks(length); in OpAppendExtent() 637 for (const Extent& extent : aop.op.src_extents()) { in TEST_F() local 638 EXPECT_NE(0U, extent.start_block()) in TEST_F() 641 for (const Extent& extent : aop.op.dst_extents()) { in TEST_F() local 642 EXPECT_NE(0U, extent.start_block()) in TEST_F()
|
D | delta_diff_utils.cc | 363 for (Extent extent : new_zeros) { in DeltaMovedAndZeroBlocks() local 368 vector<Extent>{extent}, // new_extents in DeltaMovedAndZeroBlocks() 384 for (Extent extent : new_identical_blocks) { in DeltaMovedAndZeroBlocks() local 387 for (uint64_t op_block_offset = 0; op_block_offset < extent.num_blocks(); in DeltaMovedAndZeroBlocks() 397 std::min(extent.num_blocks() - op_block_offset, in DeltaMovedAndZeroBlocks() 409 op_dst_extent->set_start_block(extent.start_block() + op_block_offset); in DeltaMovedAndZeroBlocks()
|
D | delta_diff_utils_unittest.cc | 54 for (const Extent& extent : extents) { in WriteExtents() local 58 fseek(fp.get(), extent.start_block() * block_size, SEEK_SET) == 0); in WriteExtents() 59 uint64_t to_write = std::min(extent.num_blocks() * block_size, in WriteExtents() 63 offset += extent.num_blocks() * block_size; in WriteExtents()
|
/system/extras/ext4_utils/ |
D | extent.c | 81 struct ext4_extent *extent; in do_inode_allocate_extents() local 126 extent = (struct ext4_extent *)&inode->i_block[3]; in do_inode_allocate_extents() 165 extent = (struct ext4_extent *)(data + in do_inode_allocate_extents() 169 for (; !last_region(alloc); extent++, get_next_region(alloc)) { in do_inode_allocate_extents() 174 extent->ee_block = file_block; in do_inode_allocate_extents() 175 extent->ee_len = region_len; in do_inode_allocate_extents() 176 extent->ee_start_hi = 0; in do_inode_allocate_extents() 177 extent->ee_start_lo = region_block; in do_inode_allocate_extents()
|
D | ext4fixup.c | 415 struct ext4_extent *extent; in get_extent_ents() local 425 extent = (struct ext4_extent *)(ext_hdr + 1); in get_extent_ents() 428 fs_block_num = ((off64_t)extent->ee_start_hi << 32) | extent->ee_start_lo; in get_extent_ents() 429 for (j = 0; j < extent->ee_len; j++) { in get_extent_ents() 430 block_list[extent->ee_block+j] = fs_block_num+j; in get_extent_ents() 432 extent++; in get_extent_ents()
|
D | Android.mk | 11 extent.c \
|
/system/update_engine/common/ |
D | test_utils.cc | 53 void PrintTo(const Extent& extent, ::std::ostream* os) { in PrintTo() argument 54 *os << "(" << extent.start_block() << ", " << extent.num_blocks() << ")"; in PrintTo()
|
D | test_utils.h | 46 void PrintTo(const Extent& extent, ::std::ostream* os);
|
D | utils.cc | 1212 for (const Extent& extent : extents) { in ReadExtents() local 1214 ssize_t bytes = extent.num_blocks() * block_size; in ReadExtents() 1219 extent.start_block() * block_size, in ReadExtents()
|
/system/sepolicy/ |
D | domain.te | 271 # Assert that, to the extent possible, we're not loading executable content from
|