aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include/vmbus.h
diff options
context:
space:
mode:
authorSepherosa Ziehau <sephe@FreeBSD.org>2016-07-15 06:58:21 +0000
committerSepherosa Ziehau <sephe@FreeBSD.org>2016-07-15 06:58:21 +0000
commit03055a2cea091ef38b5b674345b347286f1b5439 (patch)
tree3d824ab852b0b408c4fa3848f54f56f4e3be456d /sys/dev/hyperv/include/vmbus.h
parent1680fb300cbaeda82e389ad79a70651d9c099db3 (diff)
Notes
Diffstat (limited to 'sys/dev/hyperv/include/vmbus.h')
-rw-r--r--sys/dev/hyperv/include/vmbus.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/dev/hyperv/include/vmbus.h b/sys/dev/hyperv/include/vmbus.h
index 5543bd71ab94..1960e84eb8d5 100644
--- a/sys/dev/hyperv/include/vmbus.h
+++ b/sys/dev/hyperv/include/vmbus.h
@@ -47,10 +47,15 @@ struct vmbus_gpa {
uint64_t gpa_page;
} __packed;
-#define VMBUS_CHANPKT_FLAG_RC 0x0001 /* report completion */
+#define VMBUS_CHANPKT_TYPE_INBAND 0x0006
+#define VMBUS_CHANPKT_TYPE_RXBUF 0x0007
+#define VMBUS_CHANPKT_TYPE_GPA 0x0009
+#define VMBUS_CHANPKT_TYPE_COMP 0x000b
-#define VMBUS_CHAN_SGLIST_MAX 32
-#define VMBUS_CHAN_PRPLIST_MAX 32
+#define VMBUS_CHANPKT_FLAG_RC 0x0001 /* report completion */
+
+#define VMBUS_CHAN_SGLIST_MAX 32
+#define VMBUS_CHAN_PRPLIST_MAX 32
struct hv_vmbus_channel;