aboutsummaryrefslogtreecommitdiffstats
path: root/tools/ioemu/hw/pt-msi.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ioemu/hw/pt-msi.h')
-rw-r--r--tools/ioemu/hw/pt-msi.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/ioemu/hw/pt-msi.h b/tools/ioemu/hw/pt-msi.h
index 911e5868f4..c0d542913c 100644
--- a/tools/ioemu/hw/pt-msi.h
+++ b/tools/ioemu/hw/pt-msi.h
@@ -62,4 +62,19 @@ pt_msi_write(struct pt_dev *d, uint32_t addr, uint32_t val, uint32_t len);
int
pt_msi_read(struct pt_dev *d, int addr, int len, uint32_t *val);
+int
+remove_msix_mapping(struct pt_dev *dev, int bar_index);
+
+int
+add_msix_mapping(struct pt_dev *dev, int bar_index);
+
+int
+pt_msix_init(struct pt_dev *dev, int pos);
+
+int
+pt_msix_write(struct pt_dev *d, uint32_t addr, uint32_t val, uint32_t len);
+
+int
+pt_msix_read(struct pt_dev *d, int addr, int len, uint32_t *val);
+
#endif