Searched refs:msginfo (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/hv/ |
| H A D | channel_mgmt.c | 175 struct vmbus_channel_msginfo *msginfo; in vmbus_rescind_cleanup() local 181 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_rescind_cleanup() 184 if (msginfo->waiting_channel == channel) { in vmbus_rescind_cleanup() 185 complete(&msginfo->waitevent); in vmbus_rescind_cleanup() 1341 struct vmbus_channel_msginfo *msginfo; in vmbus_onopen_result() local 1355 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_onopen_result() 1358 (struct vmbus_channel_message_header *)msginfo->msg; in vmbus_onopen_result() 1362 (struct vmbus_channel_open_channel *)msginfo->msg; in vmbus_onopen_result() 1365 memcpy(&msginfo->response.open_result, in vmbus_onopen_result() 1369 complete(&msginfo->waitevent); in vmbus_onopen_result() [all …]
|
| H A D | connection.c | 75 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version) in vmbus_negotiate_version() argument 81 init_completion(&msginfo->waitevent); in vmbus_negotiate_version() 83 msg = (struct vmbus_channel_initiate_contact *)msginfo->msg; in vmbus_negotiate_version() 128 list_add_tail(&msginfo->msglistentry, in vmbus_negotiate_version() 141 list_del(&msginfo->msglistentry); in vmbus_negotiate_version() 148 wait_for_completion(&msginfo->waitevent); in vmbus_negotiate_version() 151 list_del(&msginfo->msglistentry); in vmbus_negotiate_version() 155 if (msginfo->response.version_response.version_supported) { in vmbus_negotiate_version() 160 msginfo->response.version_response.msg_conn_id; in vmbus_negotiate_version() 173 struct vmbus_channel_msginfo *msginfo = NULL; in vmbus_connect() local [all …]
|
| H A D | channel.c | 314 struct vmbus_channel_msginfo **msginfo) in create_gpadl_header() argument 353 *msginfo = msgheader; in create_gpadl_header() 413 static void vmbus_free_channel_msginfo(struct vmbus_channel_msginfo *msginfo) in vmbus_free_channel_msginfo() argument 417 if (!msginfo) in vmbus_free_channel_msginfo() 420 list_for_each_entry_safe(submsginfo, tmp, &msginfo->submsglist, in vmbus_free_channel_msginfo() 425 kfree(msginfo); in vmbus_free_channel_msginfo() 446 struct vmbus_channel_msginfo *msginfo = NULL; in __vmbus_establish_gpadl() local 456 ret = create_gpadl_header(type, kbuffer, size, send_offset, &msginfo); in __vmbus_establish_gpadl() 477 vmbus_free_channel_msginfo(msginfo); in __vmbus_establish_gpadl() 482 init_completion(&msginfo->waitevent); in __vmbus_establish_gpadl() [all …]
|
| H A D | vmbus_drv.c | 2786 struct vmbus_channel_msginfo *msginfo; in vmbus_bus_resume() local 2801 msgsize = sizeof(*msginfo) + in vmbus_bus_resume() 2804 msginfo = kzalloc(msgsize, GFP_KERNEL); in vmbus_bus_resume() 2806 if (msginfo == NULL) in vmbus_bus_resume() 2809 ret = vmbus_negotiate_version(msginfo, vmbus_proto_version); in vmbus_bus_resume() 2811 kfree(msginfo); in vmbus_bus_resume()
|
| H A D | hyperv_vmbus.h | 329 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version);
|
| /linux/ipc/ |
| H A D | msg.c | 478 int cmd, struct msginfo *msginfo) in msgctl_info() argument 492 memset(msginfo, 0, sizeof(*msginfo)); in msgctl_info() 493 msginfo->msgmni = ns->msg_ctlmni; in msgctl_info() 494 msginfo->msgmax = ns->msg_ctlmax; in msgctl_info() 495 msginfo->msgmnb = ns->msg_ctlmnb; in msgctl_info() 496 msginfo->msgssz = MSGSSZ; in msgctl_info() 497 msginfo->msgseg = MSGSEG; in msgctl_info() 500 msginfo->msgpool = msg_ids(ns).in_use; in msgctl_info() 504 msginfo->msgmap = min_t(int, in msgctl_info() 507 msginfo->msgtql = min_t(int, in msgctl_info() [all …]
|
| /linux/include/uapi/linux/ |
| H A D | msg.h | 44 struct msginfo { struct
|