class PmemDevice

Defined at line 19 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.h

Public Methods

void PmemDevice (zx::bti bti, std::unique_ptr<Backend> backend, zx::resource mmio_resource)

Defined at line 21 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.cc

void ~PmemDevice ()

Defined at line 26 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.cc

zx_status_t Init ()

virtio::Device overrides.

Defined at line 28 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.cc

const char * tag ()

Defined at line 29 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.h

void IrqRingUpdate ()

Defined at line 83 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.cc

void IrqConfigChange ()

Defined at line 85 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.cc

zx::result<zx::vmo> clone_vmo ()

Produce a clone of the shared buffer VMO suitable for clients to access.

Defined at line 87 of file ../../src/devices/misc/drivers/virtio-pmem/pmem.cc