class FakeDmaHandler

Defined at line 18 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.h

Public Methods

void FakeDmaHandler ()

Defined at line 13 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.cc

void FakeDmaHandler (const FakeDmaHandler & )

Defined at line 21 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.h

FakeDmaHandler & operator= (const FakeDmaHandler & )

Defined at line 22 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.h

void ~FakeDmaHandler ()

Defined at line 22 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.cc

void FakeDmaHandler (const FakeDmaHandler && )

Defined at line 23 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.h

FakeDmaHandler & operator= (const FakeDmaHandler && )

Defined at line 24 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.h

zx::bti DuplicateFakeBti ()

Defined at line 27 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.h

zx::result<zx_vaddr_t> PhysToVirt (zx_paddr_t paddr)

You can convert the physical address of the vmo page pinned to |fake_bti_| to a virtual address

through this function. This function allows the mock device to access the vmo corresponding to

the physical address to read and write data. The |paddr| must be the physical address of the

vmo page pinned from |fake_bti_| by zx_bti_pin(), otherwise it returns ZX_ERR_NOT_FOUND.

Defined at line 28 of file ../../src/devices/block/drivers/ufs/test/mock-device/fake-dma-handler.cc