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.

Public Members

static const zx_obj_type_t TYPE

Public Methods

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

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

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

void msi ()

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

void msi (zx_handle_t value)

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

void msi (handle && h)

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

void msi (msi && other)

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

msi & operator= (msi && other)

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