Home
last modified time | relevance | path

Searched refs:block_size_ (Results 1 – 25 of 41) sorted by relevance

12

/system/extras/verity/
Dhash_tree_builder.cpp54 : block_size_(block_size), data_size_(0), md_(md) { in HashTreeBuilder()
64 CHECK_LT(hash_size_ * 2, block_size_); in HashTreeBuilder()
119 if (data_size_ % block_size_ != 0) { in Initialize()
121 << " is not a multiple of block size " << block_size_; in Initialize()
127 verity_tree_blocks(data_size_, block_size_, hash_size_, 0); in Initialize()
129 base_level.reserve(base_level_blocks * block_size_); in Initialize()
133 std::vector<unsigned char> zero_block(block_size_, 0); in Initialize()
149 ret &= EVP_DigestUpdate(mdctx, block, block_size_); in HashBlock()
165 CHECK_EQ(0, len % block_size_); in HashBlocks()
168 for (size_t i = 0; i < len; i += block_size_) { in HashBlocks()
[all …]
/system/update_engine/payload_generator/
Dblock_mapping_unittest.cc42 size_t block_size_{1024}; member in chromeos_update_engine::BlockMappingTest
43 BlockMapping bm_{block_size_}; // BlockMapping under test.
47 brillo::Blob blob(block_size_); in TEST_F()
57 test_utils::WriteFileString(old_part_.path(), string(block_size_, 'a')); in TEST_F()
71 brillo::Blob block(block_size_, 'a'); in TEST_F()
89 string old_contents(10 * block_size_, '\0'); in TEST_F()
91 old_contents[i] = 4 + i / block_size_; in TEST_F()
96 string new_contents(6 * block_size_, '\0'); in TEST_F()
98 new_contents[i] = i / block_size_; in TEST_F()
106 block_size_, in TEST_F()
Ddelta_diff_utils_unittest.cc119 block_size_, in SetUp()
120 block_size_ * kDefaultBlockCount); in SetUp()
123 block_size_, in SetUp()
124 block_size_ * kDefaultBlockCount); in SetUp()
137 old_part_.size / block_size_, in RunDeltaMovedAndZeroBlocks()
138 new_part_.size / block_size_, in RunDeltaMovedAndZeroBlocks()
158 size_t block_size_{kBlockSize}; member in chromeos_update_engine::DeltaDiffUtilsTest
475 InitializePartitionWithUniqueBlocks(old_part_, block_size_, 5); in TEST_F()
476 InitializePartitionWithUniqueBlocks(new_part_, block_size_, 42); in TEST_F()
494 InitializePartitionWithUniqueBlocks(old_part_, block_size_, 42); in TEST_F()
[all …]
Dblock_mapping.cc49 brillo::Blob blob(block_size_); in AddDiskBlock()
51 if (!utils::PReadAll(fd, blob.data(), block_size_, byte_offset, &bytes_read)) in AddDiskBlock()
53 if (static_cast<size_t>(bytes_read) != block_size_) in AddDiskBlock()
66 AddDiskBlock(fd, initial_byte_offset + block * block_size_); in AddManyDiskBlocks()
75 if (block_data.size() != block_size_) in AddBlock()
Dfake_filesystem.cc24 : block_size_(block_size), block_count_(block_count) {} in FakeFilesystem()
27 return block_size_; in GetBlockSize()
Draw_filesystem.cc34 result->block_size_ = block_size; in Create()
40 return block_size_; in GetBlockSize()
Dblock_mapping.h40 explicit BlockMapping(size_t block_size) : block_size_(block_size) {} in BlockMapping()
69 size_t block_size_; variable
/system/core/fs_mgr/libsnapshot/libsnapshot_cow/
Dsnapshot_reader.cpp31 block_size_(cow_->GetHeader().block_size), in CompressedSnapshotReader()
35 block_size_ = header.block_size; in CompressedSnapshotReader()
48 num_blocks = (CowOpCompressionSize(op, block_size_) / block_size_); in CompressedSnapshotReader()
103 uint64_t start_chunk = offset_ / block_size_; in Read()
104 uint64_t end_chunk = (offset_ + count - 1) / block_size_; in Read()
107 size_t start_offset = offset_ % block_size_; in Read()
112 size_t initial_bytes = std::min(block_size_ - start_offset, buf_remaining); in Read()
150 size_t bytes_to_read = std::min(static_cast<size_t>(block_size_), buffer_size); in ReadBlock()
154 CHECK(start_offset + bytes_to_read <= block_size_); in ReadBlock()
177 off64_t offset = (chunk * block_size_) + start_offset; in ReadBlock()
[all …]
/system/update_engine/payload_consumer/
Dextent_reader.cc36 block_size_ = block_size; in Init()
44 total_size_ += extent.num_blocks() * block_size_; in Init()
75 cur_extent_->num_blocks() * block_size_ - cur_extent_bytes_read_; in Read()
84 cur_extent_->start_block() * block_size_ + cur_extent_bytes_read_, in Read()
92 if (cur_extent_bytes_read_ == cur_extent_->num_blocks() * block_size_) { in Read()
Dinstall_operation_executor.cc191 TEST_AND_RETURN_FALSE(writer->Init(operation.dst_extents(), block_size_)); in ExecuteReplaceOperation()
204 writer->Init(operation.dst_extents(), block_size_); in ExecuteZeroOrDiscardOperation()
215 block_size_)}, in ExecuteZeroOrDiscardOperation()
226 TEST_AND_RETURN_FALSE(writer->Init(operation.dst_extents(), block_size_)); in ExecuteSourceCopyOperation()
228 source_fd, operation.src_extents(), writer.get(), block_size_, nullptr); in ExecuteSourceCopyOperation()
238 TEST_AND_RETURN_FALSE(writer->Init(operation.dst_extents(), block_size_)); in ExecuteDiffOperation()
272 source_fd, operation.src_extents(), &src_data, block_size_)); in ExecuteLz4diffOperation()
293 reader->Init(source_fd, operation.src_extents(), block_size_)); in ExecuteSourceBsdiffOperation()
296 utils::BlocksInExtents(operation.src_extents()) * block_size_); in ExecuteSourceBsdiffOperation()
300 utils::BlocksInExtents(operation.dst_extents()) * block_size_); in ExecuteSourceBsdiffOperation()
[all …]
Dblock_extent_writer.cc38 block_size_ = block_size; in Init()
45 ExtentForRange(cur_extent.start_block() + offset_in_extent_ / block_size_, in WriteExtent()
48 if (offset_in_extent_ == cur_extent.num_blocks() * block_size_) { in WriteExtent()
51 return WriteExtent(bytes, write_extent, block_size_); in WriteExtent()
65 static_cast<size_t>(cur_extent.num_blocks() * block_size_); in ConsumeWithBuffer()
Dextent_writer.cc40 cur_extent_->num_blocks() * block_size_ - extent_bytes_written_; in Write()
49 cur_extent_->start_block() * block_size_ + extent_bytes_written_; in Write()
59 CHECK_EQ(extent_bytes_written_, cur_extent_->num_blocks() * block_size_); in Write()
Dverified_source_fd.cc79 TEST_AND_RETURN_FALSE(writer.Init(extents, block_size_)); in WriteBackCorrectedSourceBlocks()
100 source_ecc_fd_, operation.src_extents(), block_size_, nullptr)) { in ChooseSourceFD()
113 source_fd_, operation.src_extents(), block_size_, &source_hash) && in ChooseSourceFD()
138 source_ecc_fd_, operation.src_extents(), &source_data, block_size_)) { in ChooseSourceFD()
Dverified_source_fd.h35 : block_size_(block_size), source_path_(std::move(source_path)) {} in VerifiedSourceFd()
46 const size_t block_size_; variable
Dverity_writer_android.cc51 block_size_ = _block_size; in Init()
57 rs_blocks_.resize(block_size_ * rs_n_); in Init()
58 buffer_.resize(block_size_, 0); in Init()
59 fec_.resize(block_size_ * fec_roots_); in Init()
61 TEST_AND_RETURN_FALSE(data_size_ % block_size_ == 0); in Init()
64 num_rounds_ = utils::DivRoundUp(data_size_ / block_size_, rs_n_); in Init()
65 TEST_AND_RETURN_FALSE(num_rounds_ * fec_roots_ * block_size_ == fec_size_); in Init()
83 current_round_ * rs_n_ * block_size_ + j, rs_n_, num_rounds_); in Compute()
102 for (size_t j = 0; j < block_size_; j++) { in Compute()
Dblock_extent_writer.h45 size_t BlockSize() const { return block_size_; } in BlockSize()
58 size_t block_size_{};
Dextent_writer.h57 block_size_ = block_size; in Init()
67 size_t block_size_{0};
Dinstall_operation_executor.h31 : block_size_(block_size) {} in InstallOperationExecutor()
71 size_t block_size_; variable
Dpartition_update_generator_android.cc36 : boot_control_(boot_control), block_size_(block_size) {} in PartitionUpdateGeneratorAndroid()
92 source_size % block_size_ != 0) { in GenerateOperationsForPartitionsNotInPayload()
150 copy_extent.set_num_blocks(partition_size / block_size_); in CreatePartitionUpdate()
/system/core/fs_mgr/libsnapshot/include/libsnapshot/
Dcow_compress.h30 : compression_level_(compression_level), block_size_(block_size) {} in ICompressor()
47 uint32_t GetBlockSize() const { return block_size_; } in GetBlockSize()
52 const uint32_t block_size_; variable
/system/extras/partition_tools/
Dlpunpack.cc73 uint32_t block_size_; member in SparseWriter
281 : output_fd_(output_fd), block_size_(block_size) {} in SparseWriter()
284 auto buffer = std::make_unique<uint8_t[]>(block_size_); in WriteExtent()
294 if (remaining_bytes < block_size_) { in WriteExtent()
298 if (!android::base::ReadFully(image_fd, buffer.get(), block_size_)) { in WriteExtent()
305 remaining_bytes -= block_size_; in WriteExtent()
320 if (ShouldSkipChunk(data, block_size_)) { in WriteBlock()
321 hole_size_ += block_size_; in WriteBlock()
332 if (!android::base::WriteFully(output_fd_, data, block_size_)) { in WriteBlock()
/system/vold/
DEncryptInplace.cpp83 unsigned int block_size_; member in InPlaceEncrypter
103 block_size_ = block_size; in InitFs()
136 ssize_t bytes = blocks_pending_ * block_size_; in EncryptPendingData()
137 uint64_t offset = first_pending_block_ * block_size_; in EncryptPendingData()
160 if (blocks_pending_ * block_size_ == io_buffer_.size() || in ProcessUsedBlock()
162 (block_num * block_size_) % io_buffer_.size() == 0) { in ProcessUsedBlock()
/system/core/fs_mgr/liblp/
Dimages.cpp172 block_size_(block_size), in ImageBuilder()
206 SparsePtr file(sparse_file_new(block_size_, block_device.size), sparse_file_destroy); in ImageBuilder()
282 if ((sector * LP_SECTOR_SIZE) % block_size_ != 0) { in SectorToBlock()
283 LERROR << "sector " << sector << " is not aligned to block size " << block_size_; in SectorToBlock()
286 *block = (sector * LP_SECTOR_SIZE) / block_size_; in SectorToBlock()
291 return (block * block_size_) / LP_SECTOR_SIZE; in BlockToSector()
420 uint32_t buffer[block_size_ / sizeof(uint32_t)]; in AddPartitionImage()
441 output_sector += block_size_ / LP_SECTOR_SIZE; in AddPartitionImage()
475 if ((extent.num_sectors * LP_SECTOR_SIZE) % block_size_ != 0) { in CheckExtentOrdering()
/system/core/fs_mgr/libfiemap/include/libfiemap/
Dfiemap_writer.h87 uint64_t block_size() const { return block_size_; }; in block_size()
114 uint64_t block_size_; variable
/system/extras/verity/include/verity/
Dhash_tree_builder.h39 return CalculateSize(input_size, block_size_, hash_size_); in CalculateSize()
89 size_t block_size_; variable

12