class UfsLogicalUnit
Defined at line 101 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.h
Simulates a logical unit and its contents.
Public Methods
void UfsLogicalUnit ()
Defined at line 36 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.cc
zx_status_t Enable (uint8_t lun, uint64_t block_count)
Defined at line 46 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.cc
zx_status_t BufferWrite (const void * buf, size_t block_count, off_t block_offset)
Defined at line 59 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.cc
zx_status_t BufferRead (void * buf, size_t block_count, off_t block_offset)
Defined at line 74 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.cc
zx_status_t WriteToDeviceBuffer (const void * buf, uint32_t offset, uint32_t length)
Defined at line 89 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.cc
zx_status_t ReadFromDeviceBuffer (void * buf, uint32_t offset, uint32_t length)
Defined at line 96 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.cc
UnitDescriptor & GetUnitDesc ()
Defined at line 109 of file ../../src/devices/block/drivers/ufs/test/mock-device/ufs-mock-device.h