Lines Matching refs:open_info
71 struct vmbus_channel_msginfo *open_info = NULL; in vmbus_open() local
133 open_info = kmalloc(sizeof(*open_info) + in vmbus_open()
136 if (!open_info) { in vmbus_open()
141 init_completion(&open_info->waitevent); in vmbus_open()
143 open_msg = (struct vmbus_channel_open_channel *)open_info->msg; in vmbus_open()
161 list_add_tail(&open_info->msglistentry, in vmbus_open()
173 t = wait_for_completion_timeout(&open_info->waitevent, 5*HZ); in vmbus_open()
180 if (open_info->response.open_result.status) in vmbus_open()
181 err = open_info->response.open_result.status; in vmbus_open()
184 list_del(&open_info->msglistentry); in vmbus_open()
190 kfree(open_info); in vmbus_open()
195 list_del(&open_info->msglistentry); in vmbus_open()
204 kfree(open_info); in vmbus_open()