class VirtioMemTest

Defined at line 25 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

Public Members

SynchronousInterfacePtr mem_
VirtioQueueFake guest_request_queue_
unique_ptr realm_
uint64_t region_addr_
static const auto kComponentName

Protected Methods

void VirtioMemTest ()

Defined at line 30 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

void SetUp ()

Defined at line 32 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

template <typename T>
T InspectValue (std::string value_name)

Defined at line 83 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

void WaitForPluggedSizeEqual (uint64_t val)

Defined at line 91 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

void Plug (uint64_t addr, uint16_t num_blocks, uint16_t expected_response_type)

Defined at line 97 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

void Unplug (uint64_t addr, uint16_t num_blocks, uint16_t expected_response_type)

Defined at line 122 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

void UnplugAll ()

Defined at line 149 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc

uint16_t GetState (uint64_t addr, uint16_t num_blocks, uint16_t expected_response_type)

Defined at line 167 of file ../../src/virtualization/bin/vmm/device/tests/virtio_mem_test.cc