Lines Matching defs:msginfo
74 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version)
80 init_completion(&msginfo->waitevent);
82 msg = (struct vmbus_channel_initiate_contact *)msginfo->msg;
124 list_add_tail(&msginfo->msglistentry,
137 list_del(&msginfo->msglistentry);
144 wait_for_completion(&msginfo->waitevent);
147 list_del(&msginfo->msglistentry);
151 if (msginfo->response.version_response.version_supported) {
156 msginfo->response.version_response.msg_conn_id;
169 struct vmbus_channel_msginfo *msginfo = NULL;
259 msginfo = kzalloc(sizeof(*msginfo) +
262 if (msginfo == NULL) {
284 ret = vmbus_negotiate_version(msginfo, version);
311 kfree(msginfo);
320 kfree(msginfo);