Searched refs:msginfo (Results 1 – 5 of 5) sorted by relevance
/drivers/hv/ |
D | connection.c | 72 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version) in vmbus_negotiate_version() argument 78 init_completion(&msginfo->waitevent); in vmbus_negotiate_version() 80 msg = (struct vmbus_channel_initiate_contact *)msginfo->msg; in vmbus_negotiate_version() 114 list_add_tail(&msginfo->msglistentry, in vmbus_negotiate_version() 127 list_del(&msginfo->msglistentry); in vmbus_negotiate_version() 134 wait_for_completion(&msginfo->waitevent); in vmbus_negotiate_version() 137 list_del(&msginfo->msglistentry); in vmbus_negotiate_version() 141 if (msginfo->response.version_response.version_supported) { in vmbus_negotiate_version() 146 msginfo->response.version_response.msg_conn_id; in vmbus_negotiate_version() 159 struct vmbus_channel_msginfo *msginfo = NULL; in vmbus_connect() local [all …]
|
D | channel_mgmt.c | 163 struct vmbus_channel_msginfo *msginfo; in vmbus_rescind_cleanup() local 169 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_rescind_cleanup() 172 if (msginfo->waiting_channel == channel) { in vmbus_rescind_cleanup() 173 complete(&msginfo->waitevent); in vmbus_rescind_cleanup() 1305 struct vmbus_channel_msginfo *msginfo; in vmbus_onopen_result() local 1319 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_onopen_result() 1322 (struct vmbus_channel_message_header *)msginfo->msg; in vmbus_onopen_result() 1326 (struct vmbus_channel_open_channel *)msginfo->msg; in vmbus_onopen_result() 1329 memcpy(&msginfo->response.open_result, in vmbus_onopen_result() 1333 complete(&msginfo->waitevent); in vmbus_onopen_result() [all …]
|
D | channel.c | 310 struct vmbus_channel_msginfo **msginfo) in create_gpadl_header() argument 353 *msginfo = msgheader; in create_gpadl_header() 435 *msginfo = msgheader; in create_gpadl_header() 463 struct vmbus_channel_msginfo *msginfo = NULL; in __vmbus_establish_gpadl() local 473 ret = create_gpadl_header(type, kbuffer, size, send_offset, &msginfo); in __vmbus_establish_gpadl() 477 init_completion(&msginfo->waitevent); in __vmbus_establish_gpadl() 478 msginfo->waiting_channel = channel; in __vmbus_establish_gpadl() 480 gpadlmsg = (struct vmbus_channel_gpadl_header *)msginfo->msg; in __vmbus_establish_gpadl() 487 list_add_tail(&msginfo->msglistentry, in __vmbus_establish_gpadl() 497 ret = vmbus_post_msg(gpadlmsg, msginfo->msgsize - in __vmbus_establish_gpadl() [all …]
|
D | vmbus_drv.c | 2554 struct vmbus_channel_msginfo *msginfo; in vmbus_bus_resume() local 2567 msgsize = sizeof(*msginfo) + in vmbus_bus_resume() 2570 msginfo = kzalloc(msgsize, GFP_KERNEL); in vmbus_bus_resume() 2572 if (msginfo == NULL) in vmbus_bus_resume() 2575 ret = vmbus_negotiate_version(msginfo, vmbus_proto_version); in vmbus_bus_resume() 2577 kfree(msginfo); in vmbus_bus_resume()
|
D | hyperv_vmbus.h | 302 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version);
|