Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hyperv/vmbus/hv_vmbus_priv.h
Show First 20 Lines • Show All 389 Lines • ▼ Show 20 Lines | void hv_vmbus_dump_ring_info( | ||||
char *prefix); | char *prefix); | ||||
void hv_ring_buffer_read_begin( | void hv_ring_buffer_read_begin( | ||||
hv_vmbus_ring_buffer_info *ring_info); | hv_vmbus_ring_buffer_info *ring_info); | ||||
uint32_t hv_ring_buffer_read_end( | uint32_t hv_ring_buffer_read_end( | ||||
hv_vmbus_ring_buffer_info *ring_info); | hv_vmbus_ring_buffer_info *ring_info); | ||||
hv_vmbus_channel* hv_vmbus_allocate_channel(void); | |||||
void hv_vmbus_free_vmbus_channel(hv_vmbus_channel *channel); | void hv_vmbus_free_vmbus_channel(hv_vmbus_channel *channel); | ||||
void hv_vmbus_release_unattached_channels(void); | void hv_vmbus_release_unattached_channels(void); | ||||
uint16_t hv_vmbus_post_msg_via_msg_ipc( | uint16_t hv_vmbus_post_msg_via_msg_ipc( | ||||
hv_vmbus_connection_id connection_id, | hv_vmbus_connection_id connection_id, | ||||
hv_vmbus_msg_type message_type, | hv_vmbus_msg_type message_type, | ||||
void *payload, | void *payload, | ||||
size_t payload_size); | size_t payload_size); | ||||
Show All 26 Lines |