Home
last modified time | relevance | path

Searched refs:old_block (Results 1 – 9 of 9) sorted by relevance

/system/core/fs_mgr/libsnapshot/libsnapshot_cow/
Dwriter_base.h38 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;
Dwriter_v3.h45 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,
Dwriter_v2.h33 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,
Dwriter_base.cpp91 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()
Dwriter_v3.cpp312 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()
Dwriter_v2.cpp310 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/
Dsnapshot_extent_writer_unittest.cc49 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
Dxor_extent_writer_unittest.cc264 uint32_t old_block, in TEST_F()
271 old_block * kBlockSize + offset, in TEST_F()
/system/core/fs_mgr/libsnapshot/include/libsnapshot/
Dcow_writer.h79 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;