]> Git Repo - qemu.git/blobdiff - hw/xen/xen-host-pci-device.h
ivshmem: fix pci_ivshmem_exit()
[qemu.git] / hw / xen / xen-host-pci-device.h
index c2486f0c19a7300fd2b18a26ba71153032dfbee5..3d44e044ff53aa787efda94306aaf1bed760b302 100644 (file)
@@ -25,6 +25,7 @@ typedef struct XenHostPCIDevice {
 
     uint16_t vendor_id;
     uint16_t device_id;
+    uint32_t class_code;
     int irq;
 
     XenHostPCIIORegion io_regions[PCI_NUM_REGIONS - 1];
@@ -38,6 +39,7 @@ typedef struct XenHostPCIDevice {
 int xen_host_pci_device_get(XenHostPCIDevice *d, uint16_t domain,
                             uint8_t bus, uint8_t dev, uint8_t func);
 void xen_host_pci_device_put(XenHostPCIDevice *pci_dev);
+bool xen_host_pci_device_closed(XenHostPCIDevice *d);
 
 int xen_host_pci_get_byte(XenHostPCIDevice *d, int pos, uint8_t *p);
 int xen_host_pci_get_word(XenHostPCIDevice *d, int pos, uint16_t *p);
This page took 0.02335 seconds and 4 git commands to generate.