struct MsixTableEntry
Defined at line 148 of file ../../zircon/kernel/object/include/object/msi_interrupt_dispatcher.h
For MSI-X, the kernel only needs to interact with a given table entry for a specific vector.
Furthermore, since each vector has its own entry and MsiInterruptDispatchers hold a reference to
their allocation there is no need to lock any of the accesses. If the PCI bus driver wishes
to disable MSI-X on the device function then it can do so with the function level disable
in the capability before tearing down any interrupts.
MSI-X table entries are covered in the PCI Local Bus Spec v3.0 section 6.8.2.7
Public Members
uint32_t msg_addr
uint32_t msg_upper_addr
uint32_t msg_data
uint32_t vector_control