Lines Matching defs:msginfo
69 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version)
75 init_completion(&msginfo->waitevent);
77 msg = (struct vmbus_channel_initiate_contact *)msginfo->msg;
111 list_add_tail(&msginfo->msglistentry,
124 list_del(&msginfo->msglistentry);
131 wait_for_completion(&msginfo->waitevent);
134 list_del(&msginfo->msglistentry);
138 if (msginfo->response.version_response.version_supported) {
143 msginfo->response.version_response.msg_conn_id;
156 struct vmbus_channel_msginfo *msginfo = NULL;
216 msginfo = kzalloc(sizeof(*msginfo) +
219 if (msginfo == NULL) {
241 ret = vmbus_negotiate_version(msginfo, version);
261 kfree(msginfo);
270 kfree(msginfo);