]> Git Repo - qemu.git/blobdiff - hw/msix.h
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
[qemu.git] / hw / msix.h
index 7e04336618a44b1ec17cdda89d63bb783b60544b..50aee8221a9b73b25080434dc8f9b5733d6d7e0f 100644 (file)
--- a/hw/msix.h
+++ b/hw/msix.h
@@ -13,6 +13,8 @@ void msix_write_config(PCIDevice *pci_dev, uint32_t address,
 
 int msix_uninit(PCIDevice *d, MemoryRegion *bar);
 
+unsigned int msix_nr_vectors_allocated(const PCIDevice *dev);
+
 void msix_save(PCIDevice *dev, QEMUFile *f);
 void msix_load(PCIDevice *dev, QEMUFile *f);
 
@@ -29,6 +31,8 @@ void msix_notify(PCIDevice *dev, unsigned vector);
 
 void msix_reset(PCIDevice *dev);
 
-extern int msix_supported;
-
+int msix_set_vector_notifiers(PCIDevice *dev,
+                              MSIVectorUseNotifier use_notifier,
+                              MSIVectorReleaseNotifier release_notifier);
+void msix_unset_vector_notifiers(PCIDevice *dev);
 #endif
This page took 0.024584 seconds and 4 git commands to generate.