Searched refs:num_blocks (Results 1 - 25 of 33) sorted by relevance

12

/system/update_engine/payload_generator/
H A Dextent_ranges.cc39 return a.start_block() + a.num_blocks() >= b.start_block();
41 return b.start_block() + b.num_blocks() >= a.start_block();
51 return a.start_block() + a.num_blocks() > b.start_block();
53 return b.start_block() + b.num_blocks() > a.start_block();
71 uint64_t end = std::max(first.start_block() + first.num_blocks(),
72 second.start_block() + second.num_blocks());
79 if (extent.start_block() == kSparseHole || extent.num_blocks() == 0)
90 del_blocks += it->num_blocks();
100 blocks_ += extent.num_blocks();
112 uint64_t base_end = base.start_block() + base.num_blocks();
221 ExtentForRange(uint64_t start_block, uint64_t num_blocks) argument
[all...]
H A Dextent_utils.cc43 kSparseHole : extent.start_block() + extent.num_blocks();
45 extent.set_num_blocks(extent.num_blocks() + 1);
103 "[%" PRIu64 ", %" PRIu64 "] ", e.start_block(), e.num_blocks());
115 if (last_ext.start_block() + last_ext.num_blocks() ==
118 last_ext.set_num_blocks(last_ext.num_blocks() + curr_ext.num_blocks());
138 if (scanned_blocks + extent.num_blocks() > block_offset) {
142 uint64_t new_num_blocks = extent.num_blocks();
154 scanned_blocks += extent.num_blocks();
162 return a.start_block() == b.start_block() && a.num_blocks()
[all...]
H A Dgraph_utils_unittest.cc52 EXPECT_EQ(3U, extents[0].num_blocks());
54 EXPECT_EQ(1U, extents[1].num_blocks());
68 EXPECT_EQ(1U, extent.num_blocks());
75 EXPECT_EQ(2U, extent.num_blocks());
83 EXPECT_EQ(2U, extent.num_blocks());
H A Dextent_utils.h48 ret += GetElement(collection, i).num_blocks();
61 ret.resize(ret.size() + extent.num_blocks(), kSparseHole);
64 block < (extent.start_block() + extent.num_blocks()); block++) {
H A Dab_generator.cc116 uint64_t blocks_left = dst_ext.num_blocks();
118 if (curr_src_ext.num_blocks() <= blocks_left) {
120 blocks_left -= curr_src_ext.num_blocks();
134 curr_src_ext.set_num_blocks(curr_src_ext.num_blocks() - blocks_left);
136 blocks_left -= first_ext.num_blocks();
142 new_op.set_src_length(dst_ext.num_blocks() * kBlockSize);
143 new_op.set_dst_length(dst_ext.num_blocks() * kBlockSize);
172 uint32_t data_size = dst_ext.num_blocks() * kBlockSize;
215 last_aop.op.dst_extents(last_dst_idx).num_blocks();
218 last_aop.op.dst_extents(last_dst_idx).num_blocks()
[all...]
H A Dinplace_generator_unittest.cc64 vector<Extent> VectOfExt(uint64_t start_block, uint64_t num_blocks) { argument
65 return vector<Extent>(1, ExtentForRange(start_block, num_blocks));
168 EXPECT_EQ(1U, op.src_extents(0).num_blocks());
170 EXPECT_EQ(1U, op.src_extents(1).num_blocks());
172 EXPECT_EQ(1U, op.src_extents(2).num_blocks());
174 EXPECT_EQ(4U, op.src_extents(3).num_blocks());
176 EXPECT_EQ(1U, op.src_extents(4).num_blocks());
178 EXPECT_EQ(1U, op.src_extents(5).num_blocks());
180 EXPECT_EQ(2U, op.src_extents(6).num_blocks());
257 EXPECT_EQ(2U, graph.back().aop.op.dst_extents(0).num_blocks());
601 size_t num_blocks = 4; local
[all...]
H A Dfake_filesystem.cc48 EXPECT_LE(extent.start_block() + extent.num_blocks(), block_count_);
H A Dblock_mapping.cc59 size_t num_blocks,
62 block_ids->resize(num_blocks);
63 for (size_t block = 0; block < num_blocks; block++) {
57 AddManyDiskBlocks(int fd, off_t initial_byte_offset, size_t num_blocks, vector<BlockId>* block_ids) argument
H A Dextent_utils_unittest.cc47 EXPECT_EQ(1U, extents[0].num_blocks());
49 EXPECT_EQ(1U, extents[1].num_blocks());
51 EXPECT_EQ(2U, extents[2].num_blocks());
157 // Cases where the requested num_blocks is too big.
H A Dfull_update_generator.cc164 size_t num_blocks = std::min(chunk_blocks, local
174 dst_extent->set_num_blocks(num_blocks);
180 num_blocks * config.block_size,
H A Dgraph_utils.cc45 weight += it->num_blocks();
72 block_end = extent.start_block() + extent.num_blocks();
109 << GetElement(field, i).num_blocks() << ")";
H A Dannotated_operation.cc29 // Output the list of extents as (start_block, num_blocks) in the passed output
34 *os << " (" << extent.start_block() << ", " << extent.num_blocks() << ")";
H A Dblock_mapping.h52 // This is a helper method to add |num_blocks| contiguous blocks reading them
56 bool AddManyDiskBlocks(int fd, off_t initial_byte_offset, size_t num_blocks,
H A Dextent_ranges.h43 Extent ExtentForRange(uint64_t start_block, uint64_t num_blocks);
H A Ddelta_diff_utils.cc68 uint64_t num_blocks = (*extents)[idx].num_blocks(); local
72 if (range_size == num_blocks) {
75 } else if (range_end == num_blocks) {
77 (*extents)[idx].set_num_blocks(num_blocks - range_size);
82 (*extents)[idx].set_num_blocks(num_blocks - range_size);
88 e.set_num_blocks(num_blocks - range_end);
92 } else if (range_end == num_blocks) {
131 uint64_t src_num_blocks = (*src_extents)[src_idx].num_blocks();
132 uint64_t dst_num_blocks = (*dst_extents)[dst_idx].num_blocks();
304 uint64_t num_blocks = std::min(old_num_blocks, new_num_blocks); local
[all...]
H A Ddelta_diff_utils_unittest.cc59 uint64_t to_write = std::min(extent.num_blocks() * block_size,
63 offset += extent.num_blocks() * block_size;
89 size_t num_blocks = part.size / block_size; local
91 for (size_t i = 0; i < num_blocks; ++i) {
221 uint64_t num_blocks = BlocksInExtents(old_extents); local
222 EXPECT_EQ(num_blocks, BlocksInExtents(new_extents));
227 for (uint64_t i = 0; i < num_blocks; ++i) {
261 num_blocks = BlocksInExtents(old_extents);
263 EXPECT_EQ(num_blocks * kBlockSize, op.src_length());
264 EXPECT_EQ(num_blocks * kBlockSiz
[all...]
H A Dextent_ranges_unittest.cc49 EXPECT_EQ(expected[i + 1], it->num_blocks()) << "line: " << line;
260 ranges.GetExtentsForBlockCount(10 + expected[1].num_blocks());
265 EXPECT_EQ(expected[j].num_blocks(), actual[j].num_blocks())
H A Dab_generator_unittest.cc45 bool ExtentEquals(Extent ext, uint64_t start_block, uint64_t num_blocks) { argument
46 return ext.start_block() == start_block && ext.num_blocks() == num_blocks;
360 EXPECT_EQ(2U, first_op.src_extents(0).num_blocks());
364 EXPECT_EQ(2U, first_op.dst_extents(0).num_blocks());
372 EXPECT_EQ(1U, second_op.src_extents(0).num_blocks());
374 EXPECT_EQ(1U, second_op.src_extents(1).num_blocks());
376 EXPECT_EQ(1U, second_op.src_extents(2).num_blocks());
380 EXPECT_EQ(3U, second_op.dst_extents(0).num_blocks());
388 EXPECT_EQ(3U, third_op.src_extents(0).num_blocks());
[all...]
/system/keymaster/
H A Dhkdf.cpp62 const size_t num_blocks = (output_len + digest_size_ - 1) / digest_size_; local
63 if (num_blocks >= 256u)
75 for (size_t i = 0; i < num_blocks; i++) {
H A Diso18033kdf.cpp43 size_t num_blocks = (output_len + digest_size_ - 1) / digest_size_; local
48 for (size_t block = 0; block < num_blocks; block++) {
/system/update_engine/payload_consumer/
H A Dextent_writer.cc40 extents_[next_extent_index_].num_blocks() * block_size_ -
62 extents_[next_extent_index_].num_blocks() * block_size_);
H A Ddelta_performer.cc961 const uint64_t length = extent.num_blocks() * block_size_;
988 blocks_to_read += operation.src_extents(i).num_blocks();
992 blocks_to_write += operation.dst_extents(i).num_blocks();
1002 const size_t bytes = extent.num_blocks() * block_size_;
1018 const size_t bytes = extent.num_blocks() * block_size_;
1038 for (uint64_t j = 0; j < ext.num_blocks(); j++)
1047 sum += ext.num_blocks();
1075 "%" PRIu64 ":%" PRIu64, ext.start_block(), ext.num_blocks()));
1160 extent.num_blocks() * block_size);
1219 (last_extent.start_block() + last_extent.num_blocks()) * block_size
[all...]
/system/tpm/trunks/ftdi/
H A Dsupport.c98 int i = 0, j = 0, k = 0, dsize = 0, num_blocks = 0, total_size = 0, local
111 num_blocks = (size / xfer_size);
113 num_blocks++;
117 total_size = size + (CMD_SIZE * num_blocks);
121 total_size += (CMD_SIZE * 3 * num_blocks);
128 for (j = 0; j < num_blocks; j++) {
/system/bt/btif/src/
H A Dbtif_debug_btsnoop.c135 const size_t num_blocks = (ringbuffer_size(rb_src) + BLOCK_SIZE - 1) / BLOCK_SIZE; local
136 for (size_t i = 0; i < num_blocks; ++i) {
144 int err = deflate(&zs, (i == num_blocks - 1) ? Z_FINISH : Z_NO_FLUSH);
/system/extras/ext4_utils/
H A Dext4fixup.c523 unsigned int num_blocks; local
545 num_blocks = dirsize / info.block_size;
547 block_list = malloc((num_blocks + 1) * sizeof(*block_list));
564 if (num_blocks > (info.block_size / 4 + EXT4_NDIR_BLOCKS)) {
571 for (i = 0; i < num_blocks; i++) {
668 for (i = 0; i < num_blocks; i++) {

Completed in 2883 milliseconds

12