summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pci_if.m
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/pci/pci_if.m')
-rw-r--r--sys/dev/pci/pci_if.m17
1 files changed, 17 insertions, 0 deletions
diff --git a/sys/dev/pci/pci_if.m b/sys/dev/pci/pci_if.m
index ba60415..266ec34 100644
--- a/sys/dev/pci/pci_if.m
+++ b/sys/dev/pci/pci_if.m
@@ -118,6 +118,18 @@ METHOD int alloc_msi {
int *count;
};
+METHOD int alloc_msix {
+ device_t dev;
+ device_t child;
+ int *count;
+};
+
+METHOD int remap_msix {
+ device_t dev;
+ device_t child;
+ u_int *indices;
+};
+
METHOD int release_msi {
device_t dev;
device_t child;
@@ -127,3 +139,8 @@ METHOD int msi_count {
device_t dev;
device_t child;
} DEFAULT null_msi_count;
+
+METHOD int msix_count {
+ device_t dev;
+ device_t child;
+} DEFAULT null_msi_count;
OpenPOWER on IntegriCloud