class msi

Defined at line 22 of file ../../zircon/system/ulib/zx/include/lib/zx/msi.h

This wrapper encompasses both MsiInterruptDispatcher MsiDispatcher due to them only having static members and MsiInterruptDispatcher otherwise using the same interface as a zx::interrupt.

Inherits from object<msi>

Functions

allocate

public zx_status_t allocate(const resource & resource, uint32_t count, msi * result)

Defined at line 11 of file ../../zircon/system/ulib/zx/msi.cc

create

public zx_status_t create(const msi & msi, uint32_t options, uint32_t msi_id, const vmo & vmo, size_t vmo_offset, interrupt * result)

Defined at line 15 of file ../../zircon/system/ulib/zx/msi.cc

msi

public void msi()

Defined at line 26 of file ../../zircon/system/ulib/zx/include/lib/zx/msi.h

msi

public void msi(zx_handle_t value)

Defined at line 28 of file ../../zircon/system/ulib/zx/include/lib/zx/msi.h

msi

public void msi(handle && h)

Defined at line 30 of file ../../zircon/system/ulib/zx/include/lib/zx/msi.h

msi

public void msi(msi && other)

Defined at line 32 of file ../../zircon/system/ulib/zx/include/lib/zx/msi.h

operator=

public msi & operator=(msi && other)

Defined at line 34 of file ../../zircon/system/ulib/zx/include/lib/zx/msi.h