Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
Show First 20 Lines • Show All 358 Lines • ▼ Show 20 Lines | |||||
} hv_vmbus_call_code; | } hv_vmbus_call_code; | ||||
/** | /** | ||||
* Global variables | * Global variables | ||||
*/ | */ | ||||
extern hv_vmbus_connection hv_vmbus_g_connection; | extern hv_vmbus_connection hv_vmbus_g_connection; | ||||
typedef void (*vmbus_msg_handler)(hv_vmbus_channel_msg_header *msg); | |||||
typedef struct hv_vmbus_channel_msg_table_entry { | |||||
hv_vmbus_channel_msg_type messageType; | |||||
vmbus_msg_handler messageHandler; | |||||
} hv_vmbus_channel_msg_table_entry; | |||||
extern hv_vmbus_channel_msg_table_entry g_channel_message_table[]; | |||||
/* | /* | ||||
* Private, VM Bus functions | * Private, VM Bus functions | ||||
*/ | */ | ||||
struct sysctl_ctx_list; | struct sysctl_ctx_list; | ||||
struct sysctl_oid_list; | struct sysctl_oid_list; | ||||
void hv_ring_buffer_stat( | void hv_ring_buffer_stat( | ||||
struct sysctl_ctx_list *ctx, | struct sysctl_ctx_list *ctx, | ||||
▲ Show 20 Lines • Show All 77 Lines • Show Last 20 Lines |