Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
Show First 20 Lines • Show All 89 Lines • ▼ Show 20 Lines | typedef struct { | ||||
hv_vmbus_ring_buffer_debug_info outbound; | hv_vmbus_ring_buffer_debug_info outbound; | ||||
} hv_vmbus_channel_debug_info; | } hv_vmbus_channel_debug_info; | ||||
typedef union { | typedef union { | ||||
hv_vmbus_channel_version_supported version_supported; | hv_vmbus_channel_version_supported version_supported; | ||||
hv_vmbus_channel_open_result open_result; | hv_vmbus_channel_open_result open_result; | ||||
hv_vmbus_channel_gpadl_torndown gpadl_torndown; | hv_vmbus_channel_gpadl_torndown gpadl_torndown; | ||||
hv_vmbus_channel_gpadl_created gpadl_created; | hv_vmbus_channel_gpadl_created gpadl_created; | ||||
hv_vmbus_channel_version_response version_response; | |||||
} hv_vmbus_channel_msg_response; | } hv_vmbus_channel_msg_response; | ||||
/* | /* | ||||
* Represents each channel msg on the vmbus connection | * Represents each channel msg on the vmbus connection | ||||
* This is a variable-size data structure depending on | * This is a variable-size data structure depending on | ||||
* the msg type itself | * the msg type itself | ||||
*/ | */ | ||||
typedef struct hv_vmbus_channel_msg_info { | typedef struct hv_vmbus_channel_msg_info { | ||||
▲ Show 20 Lines • Show All 328 Lines • Show Last 20 Lines |