/system/core/fs_mgr/libsnapshot/libsnapshot_cow/ |
D | writer_base.h | 38 bool AddCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks = 1) override; 40 bool AddXorBlocks(uint32_t new_block_start, const void* data, size_t size, uint32_t old_block, 54 virtual bool EmitCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks = 1) = 0; 57 uint32_t old_block, uint16_t offset) = 0;
|
D | writer_v3.h | 45 virtual bool EmitCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks = 1) override; 48 uint32_t old_block, uint16_t offset) override; 64 bool EmitBlocks(uint64_t new_block_start, const void* data, size_t size, uint64_t old_block, 67 uint64_t old_block, uint16_t offset, CowOperationType type,
|
D | writer_v2.h | 33 virtual bool EmitCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks = 1) override; 36 uint32_t old_block, uint16_t offset) override; 44 bool EmitBlocks(uint64_t new_block_start, const void* data, size_t size, uint64_t old_block,
|
D | writer_base.cpp | 91 bool CowWriterBase::AddCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks) { in AddCopy() argument 100 return EmitCopy(new_block, old_block, num_blocks); in AddCopy() 119 uint32_t old_block, uint16_t offset) { in AddXorBlocks() argument 135 return EmitXorBlocks(new_block_start, data, size, old_block, offset); in AddXorBlocks()
|
D | writer_v3.cpp | 312 bool CowWriterV3::EmitCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks) { in EmitCopy() argument 320 op.set_source(old_block + i); in EmitCopy() 336 uint32_t old_block, uint16_t offset) { in EmitXorBlocks() argument 337 return EmitBlocks(new_block_start, data, size, old_block, offset, kCowXorOp); in EmitXorBlocks() 349 uint64_t old_block, uint16_t offset, in ConstructCowOpCompressedBuffers() argument 373 op.set_source((old_block + blocks_written) * header_.block_size + offset); in ConstructCowOpCompressedBuffers() 392 uint64_t old_block, uint16_t offset, CowOperationType type) { in EmitBlocks() argument 405 old_block + total_written, offset, type, chunk)) { in EmitBlocks()
|
D | writer_v2.cpp | 310 bool CowWriterV2::EmitCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks) { in EmitCopy() argument 317 op.source = old_block + i; in EmitCopy() 331 uint32_t old_block, uint16_t offset) { in EmitXorBlocks() argument 332 return EmitBlocks(new_block_start, data, size, old_block, offset, kCowXorOp); in EmitXorBlocks() 372 uint64_t old_block, uint16_t offset, CowOperationType type) { in EmitBlocks() argument 404 op.source = (old_block + i) * header_.block_size + offset; in EmitBlocks()
|
/system/update_engine/payload_consumer/ |
D | snapshot_extent_writer_unittest.cc | 49 uint64_t old_block, in AddCopy() argument 54 .source_block = static_cast<size_t>(old_block + i)}; in AddCopy() 73 uint32_t old_block, in AddXorBlocks() argument
|
D | xor_extent_writer_unittest.cc | 264 uint32_t old_block, in TEST_F() 271 old_block * kBlockSize + offset, in TEST_F()
|
/system/core/fs_mgr/libsnapshot/include/libsnapshot/ |
D | cow_writer.h | 79 virtual bool AddCopy(uint64_t new_block, uint64_t old_block, uint64_t num_blocks = 1) = 0; 86 uint32_t old_block, uint16_t offset) = 0;
|