/system/extras/verity/ |
D | hash_tree_builder.cpp | 54 : 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/ |
D | block_mapping_unittest.cc | 42 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()
|
D | delta_diff_utils_unittest.cc | 119 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 …]
|
D | block_mapping.cc | 49 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()
|
D | fake_filesystem.cc | 24 : block_size_(block_size), block_count_(block_count) {} in FakeFilesystem() 27 return block_size_; in GetBlockSize()
|
D | raw_filesystem.cc | 34 result->block_size_ = block_size; in Create() 40 return block_size_; in GetBlockSize()
|
D | block_mapping.h | 40 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/ |
D | snapshot_reader.cpp | 31 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/ |
D | extent_reader.cc | 36 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()
|
D | install_operation_executor.cc | 191 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 …]
|
D | block_extent_writer.cc | 38 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()
|
D | extent_writer.cc | 40 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()
|
D | verified_source_fd.cc | 79 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()
|
D | verified_source_fd.h | 35 : block_size_(block_size), source_path_(std::move(source_path)) {} in VerifiedSourceFd() 46 const size_t block_size_; variable
|
D | verity_writer_android.cc | 51 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()
|
D | block_extent_writer.h | 45 size_t BlockSize() const { return block_size_; } in BlockSize() 58 size_t block_size_{};
|
D | extent_writer.h | 57 block_size_ = block_size; in Init() 67 size_t block_size_{0};
|
D | install_operation_executor.h | 31 : block_size_(block_size) {} in InstallOperationExecutor() 71 size_t block_size_; variable
|
D | partition_update_generator_android.cc | 36 : 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/ |
D | cow_compress.h | 30 : 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/ |
D | lpunpack.cc | 73 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/ |
D | EncryptInplace.cpp | 83 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/ |
D | images.cpp | 172 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/ |
D | fiemap_writer.h | 87 uint64_t block_size() const { return block_size_; }; in block_size() 114 uint64_t block_size_; variable
|
/system/extras/verity/include/verity/ |
D | hash_tree_builder.h | 39 return CalculateSize(input_size, block_size_, hash_size_); in CalculateSize() 89 size_t block_size_; variable
|