Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
Show First 20 Lines • Show All 174 Lines • ▼ Show 20 Lines | |||||
enum { | enum { | ||||
HV_VMBUS_MESSAGE_CONNECTION_ID = 1, | HV_VMBUS_MESSAGE_CONNECTION_ID = 1, | ||||
HV_VMBUS_MESSAGE_PORT_ID = 1, | HV_VMBUS_MESSAGE_PORT_ID = 1, | ||||
HV_VMBUS_EVENT_CONNECTION_ID = 2, | HV_VMBUS_EVENT_CONNECTION_ID = 2, | ||||
HV_VMBUS_EVENT_PORT_ID = 2, | HV_VMBUS_EVENT_PORT_ID = 2, | ||||
HV_VMBUS_MONITOR_CONNECTION_ID = 3, | HV_VMBUS_MONITOR_CONNECTION_ID = 3, | ||||
HV_VMBUS_MONITOR_PORT_ID = 3, | HV_VMBUS_MONITOR_PORT_ID = 3, | ||||
HV_VMBUS_MESSAGE_SINT = 2 | HV_VMBUS_MESSAGE_SINT = 2, | ||||
HV_VMBUS_TIMER_SINT = 4, | |||||
}; | }; | ||||
#define HV_PRESENT_BIT 0x80000000 | #define HV_PRESENT_BIT 0x80000000 | ||||
#define HV_HYPERCALL_PARAM_ALIGN sizeof(uint64_t) | #define HV_HYPERCALL_PARAM_ALIGN sizeof(uint64_t) | ||||
typedef struct { | typedef struct { | ||||
uint64_t guest_id; | uint64_t guest_id; | ||||
▲ Show 20 Lines • Show All 584 Lines • Show Last 20 Lines |