guest_msi_deliver_cb_t

Function prototype for the callback to deliver a Message Signaled Interrupt (MSI)

Synopsis:

#include <qvm/guest.h>
typedef void guest_msi_deliver_cb_t(vdev_t *pic,
                                    const vdev_t *src,
                                    uint64_t addr,
                                    uint32_t data,
                                    uint32_t rangeid);

Arguments:

pic
A pointer to a PIC vdev.
src
A pointer to the vdev structure of the device that's asserting the MSI.
addr
The address portion of the interrupt information.
data
The data portion of the interrupt information.
rangeid
The value in the rangeid parameter given to the guest_msi_register_range() function.
Page updated: