Lines Matching refs:msginfo
225 struct vmbus_channel_msginfo **msginfo, in create_gpadl_header() argument
269 *msginfo = msgheader; in create_gpadl_header()
352 *msginfo = msgheader; in create_gpadl_header()
376 struct vmbus_channel_msginfo *msginfo = NULL; in vmbus_establish_gpadl() local
387 ret = create_gpadl_header(kbuffer, size, &msginfo, &msgcount); in vmbus_establish_gpadl()
391 init_completion(&msginfo->waitevent); in vmbus_establish_gpadl()
393 gpadlmsg = (struct vmbus_channel_gpadl_header *)msginfo->msg; in vmbus_establish_gpadl()
400 list_add_tail(&msginfo->msglistentry, in vmbus_establish_gpadl()
405 ret = vmbus_post_msg(gpadlmsg, msginfo->msgsize - in vmbus_establish_gpadl()
406 sizeof(*msginfo)); in vmbus_establish_gpadl()
411 list_for_each(curr, &msginfo->submsglist) { in vmbus_establish_gpadl()
429 wait_for_completion(&msginfo->waitevent); in vmbus_establish_gpadl()
436 list_del(&msginfo->msglistentry); in vmbus_establish_gpadl()
439 kfree(msginfo); in vmbus_establish_gpadl()