Vfio-user PCI device information. More...
#include <vfu_target.h>
Data Fields | ||
| struct { | ||
| uint16_t vid | ||
| uint16_t did | ||
| uint16_t ssvid | ||
| uint16_t ssid | ||
| } | id | |
| struct { | ||
| uint8_t bcc | ||
| uint8_t scc | ||
| uint8_t pi | ||
| } | class | |
| struct pmcap | pmcap | |
| struct pxcap | pxcap | |
| struct msixcap | msixcap | |
| uint16_t | nr_vendor_caps | |
| uint16_t | intr_ipin | |
| uint32_t | nr_int_irqs | |
| uint32_t | nr_msix_irqs | |
| struct spdk_vfu_pci_region | regions [VFU_PCI_DEV_NUM_REGIONS] | |
Vfio-user PCI device information.
vfio-user target uses this data structure to get all the information from backend emulated device module.