Searched refs:msginfo (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/hv/
H A Dconnection.c74 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version) argument
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 local
[all...]
H A Dchannel_mgmt.c165 struct vmbus_channel_msginfo *msginfo; local
171 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list,
174 if (msginfo->waiting_channel == channel) {
175 complete(&msginfo->waitevent);
1309 struct vmbus_channel_msginfo *msginfo; local
1323 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list,
1326 (struct vmbus_channel_message_header *)msginfo->msg;
1330 (struct vmbus_channel_open_channel *)msginfo->msg;
1333 memcpy(&msginfo->response.open_result,
1337 complete(&msginfo
1355 struct vmbus_channel_msginfo *msginfo; local
1403 struct vmbus_channel_msginfo *msginfo; local
1445 struct vmbus_channel_msginfo *msginfo; local
1491 struct vmbus_channel_msginfo *msginfo; local
1577 struct vmbus_channel_msginfo *msginfo; local
[all...]
H A Dchannel.c313 struct vmbus_channel_msginfo **msginfo)
352 *msginfo = msgheader;
430 struct vmbus_channel_msginfo *msginfo = NULL; local
440 ret = create_gpadl_header(type, kbuffer, size, send_offset, &msginfo);
462 init_completion(&msginfo->waitevent);
463 msginfo->waiting_channel = channel;
465 gpadlmsg = (struct vmbus_channel_gpadl_header *)msginfo->msg;
472 list_add_tail(&msginfo->msglistentry,
482 ret = vmbus_post_msg(gpadlmsg, msginfo->msgsize -
483 sizeof(*msginfo), tru
311 create_gpadl_header(enum hv_gpadl_type type, void *kbuffer, u32 size, u32 send_offset, struct vmbus_channel_msginfo **msginfo) argument
[all...]
H A Dhyperv_vmbus.h316 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version);
H A Dvmbus_drv.c2446 struct vmbus_channel_msginfo *msginfo; local
2461 msgsize = sizeof(*msginfo) +
2464 msginfo = kzalloc(msgsize, GFP_KERNEL);
2466 if (msginfo == NULL)
2469 ret = vmbus_negotiate_version(msginfo, vmbus_proto_version);
2471 kfree(msginfo);
/linux-master/include/uapi/linux/
H A Dmsg.h44 struct msginfo { struct
/linux-master/ipc/
H A Dmsg.c478 int cmd, struct msginfo *msginfo)
492 memset(msginfo, 0, sizeof(*msginfo));
493 msginfo->msgmni = ns->msg_ctlmni;
494 msginfo->msgmax = ns->msg_ctlmax;
495 msginfo->msgmnb = ns->msg_ctlmnb;
496 msginfo->msgssz = MSGSSZ;
497 msginfo->msgseg = MSGSEG;
500 msginfo
477 msgctl_info(struct ipc_namespace *ns, int msqid, int cmd, struct msginfo *msginfo) argument
611 struct msginfo msginfo; local
746 struct msginfo msginfo; local
[all...]

Completed in 405 milliseconds