class FakeSmmuMmioRouter

Defined at line 30 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

Public Methods

FakeSmmuMmioRouter & Get ()

Defined at line 39 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

void RegisterRegion (paddr_t paddr_base, vaddr_t vaddr_base, size_t size, FakeMmioHandler * handler)

Defined at line 44 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

void UnregisterRegion (paddr_t paddr_base)

Defined at line 56 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

void Reset ()

Defined at line 61 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

vaddr_t PaddrToVaddr (paddr_t paddr)

Defined at line 66 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

paddr_t VaddrToPaddr (vaddr_t vaddr)

Defined at line 76 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

bool TryRead32 (vaddr_t vaddr, uint32_t * out_val)

Defined at line 86 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

bool TryWrite32 (vaddr_t vaddr, uint32_t val)

Defined at line 106 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

bool TryRead64 (vaddr_t vaddr, uint64_t * out_val)

Defined at line 126 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

bool TryWrite64 (vaddr_t vaddr, uint64_t val)

Defined at line 146 of file ../../zircon/kernel/dev/iommu/arm_smmu/tests/mocks/include/hwreg/mmio.h

Records