class DriverFvmInstance

Defined at line 104 of file ../../src/storage/fvm/fvm_test_instance.h

Public Methods

void SetUp ()

Defined at line 58 of file ../../src/storage/fvm/fvm_test_instance.cc

void TearDown ()

Defined at line 92 of file ../../src/storage/fvm/fvm_test_instance.cc

void CreateRamdisk (uint64_t block_size, uint64_t block_count)

Defined at line 97 of file ../../src/storage/fvm/fvm_test_instance.cc

void CreateFvm (uint64_t block_size, uint64_t block_count, uint64_t slice_size)

Defined at line 114 of file ../../src/storage/fvm/fvm_test_instance.cc

const fbl::unique_fd & devfs_root ()

Defined at line 121 of file ../../src/storage/fvm/fvm_test_instance.h

void StartFvm ()

Defined at line 123 of file ../../src/storage/fvm/fvm_test_instance.cc

void RestartFvm ()

Defined at line 133 of file ../../src/storage/fvm/fvm_test_instance.cc

void RestartFvmWithNewDiskSize (uint64_t block_size, uint64_t block_count)

Defined at line 141 of file ../../src/storage/fvm/fvm_test_instance.cc

fuchsia_storage_block::wire::VolumeManagerInfo GetFvmInfo ()

Defined at line 158 of file ../../src/storage/fvm/fvm_test_instance.cc

zx::result<std::unique_ptr<BlockConnector>> AllocatePartition (const AllocatePartitionRequest & request)

Defined at line 166 of file ../../src/storage/fvm/fvm_test_instance.cc

zx::result<std::unique_ptr<BlockConnector>> OpenPartition (std::string_view label)

Defined at line 183 of file ../../src/storage/fvm/fvm_test_instance.cc

void DestroyPartition (std::string_view label)

Defined at line 194 of file ../../src/storage/fvm/fvm_test_instance.cc

fidl::ClientEnd<fuchsia_storage_block::Block> GetRamdiskPartition ()

Defined at line 202 of file ../../src/storage/fvm/fvm_test_instance.cc

fidl::UnownedClientEnd<fuchsia_device::Controller> GetRamdiskControllerInterface ()

Defined at line 209 of file ../../src/storage/fvm/fvm_test_instance.cc

zx::result<fidl::ClientEnd<fuchsia_storage_block::VolumeManager>> GetVolumeManager ()

Defined at line 214 of file ../../src/storage/fvm/fvm_test_instance.cc

zx::result<std::unique_ptr<BlockConnector>> OpenPartitionNoWait (std::string_view label)

Defined at line 221 of file ../../src/storage/fvm/fvm_test_instance.cc

std::string GetFvmPath ()

Defined at line 232 of file ../../src/storage/fvm/fvm_test_instance.cc