/system/update_engine/payload_generator/ |
D | extent_ranges.cc | 39 return a.start_block() + a.num_blocks() >= b.start_block(); in ExtentsOverlapOrTouch() 41 return b.start_block() + b.num_blocks() >= a.start_block(); in ExtentsOverlapOrTouch() 51 return a.start_block() + a.num_blocks() > b.start_block(); in ExtentsOverlap() 53 return b.start_block() + b.num_blocks() > a.start_block(); in ExtentsOverlap() 71 uint64_t end = std::max(first.start_block() + first.num_blocks(), in UnionOverlappingExtents() 72 second.start_block() + second.num_blocks()); in UnionOverlappingExtents() 79 if (extent.start_block() == kSparseHole || extent.num_blocks() == 0) in AddExtent() 90 del_blocks += it->num_blocks(); in AddExtent() 100 blocks_ += extent.num_blocks(); in AddExtent() 112 uint64_t base_end = base.start_block() + base.num_blocks(); in SubtractOverlappingExtents() [all …]
|
D | extent_utils.cc | 43 kSparseHole : extent.start_block() + extent.num_blocks(); in AppendBlockToExtents() 45 extent.set_num_blocks(extent.num_blocks() + 1); in AppendBlockToExtents() 103 "[%" PRIu64 ", %" PRIu64 "] ", e.start_block(), e.num_blocks()); in ExtentsToString() 115 if (last_ext.start_block() + last_ext.num_blocks() == in NormalizeExtents() 118 last_ext.set_num_blocks(last_ext.num_blocks() + curr_ext.num_blocks()); in NormalizeExtents() 138 if (scanned_blocks + extent.num_blocks() > block_offset) { in ExtentsSublist() 142 uint64_t new_num_blocks = extent.num_blocks(); in ExtentsSublist() 154 scanned_blocks += extent.num_blocks(); in ExtentsSublist() 162 return a.start_block() == b.start_block() && a.num_blocks() == b.num_blocks(); in operator ==()
|
D | inplace_generator_unittest.cc | 63 vector<Extent> VectOfExt(uint64_t start_block, uint64_t num_blocks) { in VectOfExt() argument 64 return vector<Extent>(1, ExtentForRange(start_block, num_blocks)); in VectOfExt() 157 EXPECT_EQ(1U, op.src_extents(0).num_blocks()); in TEST_F() 159 EXPECT_EQ(1U, op.src_extents(1).num_blocks()); in TEST_F() 161 EXPECT_EQ(1U, op.src_extents(2).num_blocks()); in TEST_F() 163 EXPECT_EQ(4U, op.src_extents(3).num_blocks()); in TEST_F() 165 EXPECT_EQ(1U, op.src_extents(4).num_blocks()); in TEST_F() 167 EXPECT_EQ(1U, op.src_extents(5).num_blocks()); in TEST_F() 169 EXPECT_EQ(2U, op.src_extents(6).num_blocks()); in TEST_F() 246 EXPECT_EQ(2U, graph.back().aop.op.dst_extents(0).num_blocks()); in TEST_F() [all …]
|
D | graph_utils_unittest.cc | 52 EXPECT_EQ(3U, extents[0].num_blocks()); in TEST() 54 EXPECT_EQ(1U, extents[1].num_blocks()); in TEST() 68 EXPECT_EQ(1U, extent.num_blocks()); in TEST() 75 EXPECT_EQ(2U, extent.num_blocks()); in TEST() 83 EXPECT_EQ(2U, extent.num_blocks()); in TEST()
|
D | ab_generator.cc | 116 uint64_t blocks_left = dst_ext.num_blocks(); in SplitSourceCopy() 118 if (curr_src_ext.num_blocks() <= blocks_left) { in SplitSourceCopy() 120 blocks_left -= curr_src_ext.num_blocks(); in SplitSourceCopy() 134 curr_src_ext.set_num_blocks(curr_src_ext.num_blocks() - blocks_left); in SplitSourceCopy() 136 blocks_left -= first_ext.num_blocks(); in SplitSourceCopy() 142 new_op.set_src_length(dst_ext.num_blocks() * kBlockSize); in SplitSourceCopy() 143 new_op.set_dst_length(dst_ext.num_blocks() * kBlockSize); in SplitSourceCopy() 172 uint32_t data_size = dst_ext.num_blocks() * kBlockSize; in SplitAReplaceOp() 215 last_aop.op.dst_extents(last_dst_idx).num_blocks(); in MergeOperations() 218 last_aop.op.dst_extents(last_dst_idx).num_blocks() + in MergeOperations() [all …]
|
D | delta_diff_utils.cc | 68 uint64_t num_blocks = (*extents)[idx].num_blocks(); in ProcessExtentBlockRange() local 72 if (range_size == num_blocks) { in ProcessExtentBlockRange() 75 } else if (range_end == num_blocks) { in ProcessExtentBlockRange() 77 (*extents)[idx].set_num_blocks(num_blocks - range_size); in ProcessExtentBlockRange() 82 (*extents)[idx].set_num_blocks(num_blocks - range_size); in ProcessExtentBlockRange() 88 e.set_num_blocks(num_blocks - range_end); in ProcessExtentBlockRange() 92 } else if (range_end == num_blocks) { in ProcessExtentBlockRange() 131 uint64_t src_num_blocks = (*src_extents)[src_idx].num_blocks(); in RemoveIdenticalBlockRanges() 132 uint64_t dst_num_blocks = (*dst_extents)[dst_idx].num_blocks(); in RemoveIdenticalBlockRanges() 304 uint64_t num_blocks = std::min(old_num_blocks, new_num_blocks); in DeltaMovedAndZeroBlocks() local [all …]
|
D | extent_utils.h | 48 ret += GetElement(collection, i).num_blocks(); in BlocksInExtents() 61 ret.resize(ret.size() + extent.num_blocks(), kSparseHole); in ExpandExtents() 64 block < (extent.start_block() + extent.num_blocks()); block++) { in ExpandExtents()
|
D | delta_diff_utils_unittest.cc | 59 uint64_t to_write = std::min(extent.num_blocks() * block_size, in WriteExtents() 63 offset += extent.num_blocks() * block_size; in WriteExtents() 89 size_t num_blocks = part.size / block_size; in InitializePartitionWithUniqueBlocks() local 91 for (size_t i = 0; i < num_blocks; ++i) { in InitializePartitionWithUniqueBlocks() 221 uint64_t num_blocks = BlocksInExtents(old_extents); in TEST_F() local 222 EXPECT_EQ(num_blocks, BlocksInExtents(new_extents)); in TEST_F() 227 for (uint64_t i = 0; i < num_blocks; ++i) { in TEST_F() 261 num_blocks = BlocksInExtents(old_extents); in TEST_F() 263 EXPECT_EQ(num_blocks * kBlockSize, op.src_length()); in TEST_F() 264 EXPECT_EQ(num_blocks * kBlockSize, op.dst_length()); in TEST_F() [all …]
|
D | block_mapping.cc | 59 size_t num_blocks, in AddManyDiskBlocks() argument 62 block_ids->resize(num_blocks); in AddManyDiskBlocks() 63 for (size_t block = 0; block < num_blocks; block++) { in AddManyDiskBlocks()
|
D | ab_generator_unittest.cc | 45 bool ExtentEquals(Extent ext, uint64_t start_block, uint64_t num_blocks) { in ExtentEquals() argument 46 return ext.start_block() == start_block && ext.num_blocks() == num_blocks; in ExtentEquals() 360 EXPECT_EQ(2U, first_op.src_extents(0).num_blocks()); in TEST_F() 364 EXPECT_EQ(2U, first_op.dst_extents(0).num_blocks()); in TEST_F() 372 EXPECT_EQ(1U, second_op.src_extents(0).num_blocks()); in TEST_F() 374 EXPECT_EQ(1U, second_op.src_extents(1).num_blocks()); in TEST_F() 376 EXPECT_EQ(1U, second_op.src_extents(2).num_blocks()); in TEST_F() 380 EXPECT_EQ(3U, second_op.dst_extents(0).num_blocks()); in TEST_F() 388 EXPECT_EQ(3U, third_op.src_extents(0).num_blocks()); in TEST_F() 392 EXPECT_EQ(3U, third_op.dst_extents(0).num_blocks()); in TEST_F()
|
D | full_update_generator.cc | 164 size_t num_blocks = std::min(chunk_blocks, in GenerateOperations() local 174 dst_extent->set_num_blocks(num_blocks); in GenerateOperations() 180 num_blocks * config.block_size, in GenerateOperations()
|
D | extent_utils_unittest.cc | 47 EXPECT_EQ(1U, extents[0].num_blocks()); in TEST() 49 EXPECT_EQ(1U, extents[1].num_blocks()); in TEST() 51 EXPECT_EQ(2U, extents[2].num_blocks()); in TEST()
|
D | graph_utils.cc | 45 weight += it->num_blocks(); in EdgeWeight() 72 block_end = extent.start_block() + extent.num_blocks(); in AddReadBeforeDepExtents() 109 << GetElement(field, i).num_blocks() << ")"; in DumpExtents()
|
D | extent_ranges_unittest.cc | 49 EXPECT_EQ(expected[i + 1], it->num_blocks()) << "line: " << line; in ExpectRangeEq() 260 ranges.GetExtentsForBlockCount(10 + expected[1].num_blocks()); in TEST() 265 EXPECT_EQ(expected[j].num_blocks(), actual[j].num_blocks()) in TEST()
|
D | fake_filesystem.cc | 48 EXPECT_LE(extent.start_block() + extent.num_blocks(), block_count_); in AddFile()
|
D | block_mapping.h | 56 bool AddManyDiskBlocks(int fd, off_t initial_byte_offset, size_t num_blocks,
|
D | annotated_operation.cc | 34 *os << " (" << extent.start_block() << ", " << extent.num_blocks() << ")"; in OutputExtents()
|
D | extent_ranges.h | 43 Extent ExtentForRange(uint64_t start_block, uint64_t num_blocks);
|
/system/tpm/trunks/ftdi/ |
D | support.c | 98 int i = 0, j = 0, k = 0, dsize = 0, num_blocks = 0, total_size = 0, in build_block_buffer() local 111 num_blocks = (size / xfer_size); in build_block_buffer() 113 num_blocks++; in build_block_buffer() 117 total_size = size + (CMD_SIZE * num_blocks); in build_block_buffer() 121 total_size += (CMD_SIZE * 3 * num_blocks); in build_block_buffer() 128 for (j = 0; j < num_blocks; j++) { in build_block_buffer()
|
/system/keymaster/ |
D | hkdf.cpp | 62 const size_t num_blocks = (output_len + digest_size_ - 1) / digest_size_; in GenerateKey() local 63 if (num_blocks >= 256u) in GenerateKey() 75 for (size_t i = 0; i < num_blocks; i++) { in GenerateKey()
|
D | iso18033kdf.cpp | 43 size_t num_blocks = (output_len + digest_size_ - 1) / digest_size_; in GenerateKey() local 48 for (size_t block = 0; block < num_blocks; block++) { in GenerateKey()
|
/system/update_engine/payload_consumer/ |
D | extent_writer.cc | 40 extents_[next_extent_index_].num_blocks() * block_size_ - in Write() 62 extents_[next_extent_index_].num_blocks() * block_size_); in Write()
|
D | delta_performer.cc | 915 const uint64_t length = extent.num_blocks() * block_size_; in PerformZeroOrDiscardOperation() 942 blocks_to_read += operation.src_extents(i).num_blocks(); in PerformMoveOperation() 946 blocks_to_write += operation.dst_extents(i).num_blocks(); in PerformMoveOperation() 956 const size_t bytes = extent.num_blocks() * block_size_; in PerformMoveOperation() 972 const size_t bytes = extent.num_blocks() * block_size_; in PerformMoveOperation() 992 for (uint64_t j = 0; j < ext.num_blocks(); j++) in ExtentsToBlocks() 1001 sum += ext.num_blocks(); in GetBlockCount() 1096 extent.num_blocks() * block_size); in ExtentsToBsdiffPositionsString() 1155 (last_extent.start_block() + last_extent.num_blocks()) * block_size_; in PerformBsdiffOperation() 1181 for (uint64_t i = 0; i < extent.num_blocks(); i += kMaxBlocksToRead) { in PerformSourceBsdiffOperation() [all …]
|
/system/bt/btif/src/ |
D | btif_debug_btsnoop.c | 135 const size_t num_blocks = (ringbuffer_size(rb_src) + BLOCK_SIZE - 1) / BLOCK_SIZE; in btsnoop_compress() local 136 for (size_t i = 0; i < num_blocks; ++i) { in btsnoop_compress() 144 int err = deflate(&zs, (i == num_blocks - 1) ? Z_FINISH : Z_NO_FLUSH); in btsnoop_compress()
|
/system/extras/ext4_utils/ |
D | ext4fixup.c | 523 unsigned int num_blocks; in recurse_dir() local 545 num_blocks = dirsize / info.block_size; in recurse_dir() 547 block_list = malloc((num_blocks + 1) * sizeof(*block_list)); in recurse_dir() 564 if (num_blocks > (info.block_size / 4 + EXT4_NDIR_BLOCKS)) { in recurse_dir() 571 for (i = 0; i < num_blocks; i++) { in recurse_dir() 668 for (i = 0; i < num_blocks; i++) { in recurse_dir()
|