class DriverSealer

Defined at line 13 of file ../../src/devices/block/drivers/block-verity/driver-sealer.h

Public Methods

void DriverSealer (DeviceInfo info)

Defined at line 20 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void ~DriverSealer ()

Defined at line 25 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

zx_status_t StartSealing (void * cookie, sealer_callback callback)

Hooks sealing startup so we can allocate a VMO for block operations.

Defined at line 43 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void RequestRead (uint64_t block)

Defined at line 64 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void OnReadCompleted (zx_status_t status, block_op_t * block)

Defined at line 80 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void ReadCompletedCallback (void * cookie, zx_status_t status, block_op_t * block)

Defined at line 96 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void WriteIntegrityBlock (HashBlockAccumulator & hba, uint64_t block)

Defined at line 102 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void OnIntegrityWriteCompleted (zx_status_t status, block_op_t * block)

Defined at line 120 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void IntegrityWriteCompletedCallback (void * cookie, zx_status_t status, block_op_t * block)

Defined at line 134 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void WriteSuperblock ()

Defined at line 141 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void OnSuperblockWriteCompleted (zx_status_t status, block_op_t * block)

Defined at line 159 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void SuperblockWriteCompletedCallback (void * cookie, zx_status_t status, block_op_t * block)

Defined at line 172 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void RequestFlush ()

Defined at line 179 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void OnFlushCompleted (zx_status_t status, block_op_t * block)

Defined at line 191 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc

void FlushCompletedCallback (void * cookie, zx_status_t status, block_op_t * block)

Defined at line 203 of file ../../src/devices/block/drivers/block-verity/driver-sealer.cc