class TestUfs

Defined at line 253 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

Public Methods

void TestUfs ()

Defined at line 255 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

void ~TestUfs ()

Defined at line 256 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

inspect::ComponentInspector & GetInspector ()

Defined at line 258 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

bool SupportsPowerDownSuspend ()

Defined at line 260 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

void SetSupportsPowerDownSuspend (bool supports)

Defined at line 262 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

zx::result<> ProgramCryptoSlotForTest (uint8_t slot, uint32_t data_unit_size)

Marks |slot| as holding a programmed inline encryption key, bypassing the inline encryption

provider FIDL call that ProgramKeySlot() would otherwise make.

Defined at line 268 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

void SetMockDevice (ufs_mock_device::UfsMockDevice * mock_device)

Defined at line 272 of file ../../src/devices/block/drivers/ufs/test/unit-lib.h

Protected Methods

zx::result<fdf::MmioBuffer> CreateMmioBuffer (zx_off_t offset, size_t size, zx::vmo vmo)

Defined at line 161 of file ../../src/devices/block/drivers/ufs/test/unit-lib.cc