msginfo 296 drivers/hv/channel.c struct vmbus_channel_msginfo **msginfo) msginfo 339 drivers/hv/channel.c *msginfo = msgheader; msginfo 421 drivers/hv/channel.c *msginfo = msgheader; msginfo 444 drivers/hv/channel.c struct vmbus_channel_msginfo *msginfo = NULL; msginfo 454 drivers/hv/channel.c ret = create_gpadl_header(kbuffer, size, &msginfo); msginfo 458 drivers/hv/channel.c init_completion(&msginfo->waitevent); msginfo 459 drivers/hv/channel.c msginfo->waiting_channel = channel; msginfo 461 drivers/hv/channel.c gpadlmsg = (struct vmbus_channel_gpadl_header *)msginfo->msg; msginfo 468 drivers/hv/channel.c list_add_tail(&msginfo->msglistentry, msginfo 478 drivers/hv/channel.c ret = vmbus_post_msg(gpadlmsg, msginfo->msgsize - msginfo 479 drivers/hv/channel.c sizeof(*msginfo), true); msginfo 486 drivers/hv/channel.c list_for_each(curr, &msginfo->submsglist) { msginfo 505 drivers/hv/channel.c wait_for_completion(&msginfo->waitevent); msginfo 507 drivers/hv/channel.c if (msginfo->response.gpadl_created.creation_status != 0) { msginfo 509 drivers/hv/channel.c msginfo->response.gpadl_created.creation_status); msginfo 525 drivers/hv/channel.c list_del(&msginfo->msglistentry); msginfo 527 drivers/hv/channel.c list_for_each_entry_safe(submsginfo, tmp, &msginfo->submsglist, msginfo 532 drivers/hv/channel.c kfree(msginfo); msginfo 145 drivers/hv/channel_mgmt.c struct vmbus_channel_msginfo *msginfo; msginfo 151 drivers/hv/channel_mgmt.c list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, msginfo 154 drivers/hv/channel_mgmt.c if (msginfo->waiting_channel == channel) { msginfo 155 drivers/hv/channel_mgmt.c complete(&msginfo->waitevent); msginfo 1163 drivers/hv/channel_mgmt.c struct vmbus_channel_msginfo *msginfo; msginfo 1177 drivers/hv/channel_mgmt.c list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, msginfo 1180 drivers/hv/channel_mgmt.c (struct vmbus_channel_message_header *)msginfo->msg; msginfo 1184 drivers/hv/channel_mgmt.c (struct vmbus_channel_open_channel *)msginfo->msg; msginfo 1187 drivers/hv/channel_mgmt.c memcpy(&msginfo->response.open_result, msginfo 1191 drivers/hv/channel_mgmt.c complete(&msginfo->waitevent); msginfo 1209 drivers/hv/channel_mgmt.c struct vmbus_channel_msginfo *msginfo; msginfo 1224 drivers/hv/channel_mgmt.c list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, msginfo 1227 drivers/hv/channel_mgmt.c (struct vmbus_channel_message_header *)msginfo->msg; msginfo 1236 drivers/hv/channel_mgmt.c memcpy(&msginfo->response.gpadl_created, msginfo 1240 drivers/hv/channel_mgmt.c complete(&msginfo->waitevent); msginfo 1259 drivers/hv/channel_mgmt.c struct vmbus_channel_msginfo *msginfo; msginfo 1273 drivers/hv/channel_mgmt.c list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, msginfo 1276 drivers/hv/channel_mgmt.c (struct vmbus_channel_message_header *)msginfo->msg; msginfo 1283 drivers/hv/channel_mgmt.c memcpy(&msginfo->response.gpadl_torndown, msginfo 1287 drivers/hv/channel_mgmt.c complete(&msginfo->waitevent); msginfo 1305 drivers/hv/channel_mgmt.c struct vmbus_channel_msginfo *msginfo; msginfo 1316 drivers/hv/channel_mgmt.c list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, msginfo 1319 drivers/hv/channel_mgmt.c (struct vmbus_channel_message_header *)msginfo->msg; msginfo 1323 drivers/hv/channel_mgmt.c memcpy(&msginfo->response.version_response, msginfo 1326 drivers/hv/channel_mgmt.c complete(&msginfo->waitevent); msginfo 1395 drivers/hv/channel_mgmt.c struct vmbus_channel_msginfo *msginfo; msginfo 1398 drivers/hv/channel_mgmt.c msginfo = kmalloc(sizeof(*msginfo) + msginfo 1401 drivers/hv/channel_mgmt.c if (!msginfo) msginfo 1404 drivers/hv/channel_mgmt.c msg = (struct vmbus_channel_message_header *)msginfo->msg; msginfo 1420 drivers/hv/channel_mgmt.c kfree(msginfo); msginfo 67 drivers/hv/connection.c int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version) msginfo 74 drivers/hv/connection.c init_completion(&msginfo->waitevent); msginfo 76 drivers/hv/connection.c msg = (struct vmbus_channel_initiate_contact *)msginfo->msg; msginfo 127 drivers/hv/connection.c list_add_tail(&msginfo->msglistentry, msginfo 140 drivers/hv/connection.c list_del(&msginfo->msglistentry); msginfo 147 drivers/hv/connection.c wait_for_completion(&msginfo->waitevent); msginfo 150 drivers/hv/connection.c list_del(&msginfo->msglistentry); msginfo 154 drivers/hv/connection.c if (msginfo->response.version_response.version_supported) { msginfo 159 drivers/hv/connection.c msginfo->response.version_response.msg_conn_id; msginfo 173 drivers/hv/connection.c struct vmbus_channel_msginfo *msginfo = NULL; msginfo 232 drivers/hv/connection.c msginfo = kzalloc(sizeof(*msginfo) + msginfo 235 drivers/hv/connection.c if (msginfo == NULL) { msginfo 250 drivers/hv/connection.c ret = vmbus_negotiate_version(msginfo, version); msginfo 267 drivers/hv/connection.c kfree(msginfo); msginfo 276 drivers/hv/connection.c kfree(msginfo); msginfo 301 drivers/hv/hyperv_vmbus.h int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version); msginfo 2257 drivers/hv/vmbus_drv.c struct vmbus_channel_msginfo *msginfo; msginfo 2271 drivers/hv/vmbus_drv.c msgsize = sizeof(*msginfo) + msginfo 2274 drivers/hv/vmbus_drv.c msginfo = kzalloc(msgsize, GFP_KERNEL); msginfo 2276 drivers/hv/vmbus_drv.c if (msginfo == NULL) msginfo 2279 drivers/hv/vmbus_drv.c ret = vmbus_negotiate_version(msginfo, vmbus_proto_version); msginfo 2281 drivers/hv/vmbus_drv.c kfree(msginfo); msginfo 456 ipc/msg.c int cmd, struct msginfo *msginfo) msginfo 470 ipc/msg.c memset(msginfo, 0, sizeof(*msginfo)); msginfo 471 ipc/msg.c msginfo->msgmni = ns->msg_ctlmni; msginfo 472 ipc/msg.c msginfo->msgmax = ns->msg_ctlmax; msginfo 473 ipc/msg.c msginfo->msgmnb = ns->msg_ctlmnb; msginfo 474 ipc/msg.c msginfo->msgssz = MSGSSZ; msginfo 475 ipc/msg.c msginfo->msgseg = MSGSEG; msginfo 478 ipc/msg.c msginfo->msgpool = msg_ids(ns).in_use; msginfo 479 ipc/msg.c msginfo->msgmap = atomic_read(&ns->msg_hdrs); msginfo 480 ipc/msg.c msginfo->msgtql = atomic_read(&ns->msg_bytes); msginfo 482 ipc/msg.c msginfo->msgmap = MSGMAP; msginfo 483 ipc/msg.c msginfo->msgpool = MSGPOOL; msginfo 484 ipc/msg.c msginfo->msgtql = MSGTQL; msginfo 584 ipc/msg.c struct msginfo msginfo; msginfo 585 ipc/msg.c err = msgctl_info(ns, msqid, cmd, &msginfo); msginfo 588 ipc/msg.c if (copy_to_user(buf, &msginfo, sizeof(struct msginfo))) msginfo 719 ipc/msg.c struct msginfo msginfo; msginfo 720 ipc/msg.c err = msgctl_info(ns, msqid, cmd, &msginfo); msginfo 723 ipc/msg.c if (copy_to_user(uptr, &msginfo, sizeof(struct msginfo)))