Searched refs:msginfo (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/hv/ |
| H A D | connection.c | 80 init_completion(&msginfo->waitevent); in vmbus_negotiate_version() 124 list_add_tail(&msginfo->msglistentry, in vmbus_negotiate_version() 137 list_del(&msginfo->msglistentry); in vmbus_negotiate_version() 144 wait_for_completion(&msginfo->waitevent); in vmbus_negotiate_version() 147 list_del(&msginfo->msglistentry); in vmbus_negotiate_version() 156 msginfo->response.version_response.msg_conn_id; in vmbus_negotiate_version() 169 struct vmbus_channel_msginfo *msginfo = NULL; in vmbus_connect() local 259 msginfo = kzalloc(sizeof(*msginfo) + in vmbus_connect() 262 if (msginfo == NULL) { in vmbus_connect() 311 kfree(msginfo); in vmbus_connect() [all …]
|
| H A D | channel_mgmt.c | 174 struct vmbus_channel_msginfo *msginfo; in vmbus_rescind_cleanup() local 184 complete(&msginfo->waitevent); in vmbus_rescind_cleanup() 1321 struct vmbus_channel_msginfo *msginfo; in vmbus_onopen_result() local 1349 complete(&msginfo->waitevent); in vmbus_onopen_result() 1398 complete(&msginfo->waitevent); in vmbus_ongpadl_created() 1438 complete(&msginfo->waitevent); in vmbus_onmodifychannel_response() 1485 complete(&msginfo->waitevent); in vmbus_ongpadl_torndown() 1524 complete(&msginfo->waitevent); in vmbus_onversion_response() 1593 msginfo = kzalloc(sizeof(*msginfo) + in vmbus_request_offers() 1596 if (!msginfo) in vmbus_request_offers() [all …]
|
| H A D | channel.c | 313 struct vmbus_channel_msginfo **msginfo) in create_gpadl_header() argument 352 *msginfo = msgheader; in create_gpadl_header() 430 struct vmbus_channel_msginfo *msginfo = NULL; in __vmbus_establish_gpadl() local 462 init_completion(&msginfo->waitevent); in __vmbus_establish_gpadl() 463 msginfo->waiting_channel = channel; in __vmbus_establish_gpadl() 472 list_add_tail(&msginfo->msglistentry, in __vmbus_establish_gpadl() 483 sizeof(*msginfo), true); in __vmbus_establish_gpadl() 490 list_for_each(curr, &msginfo->submsglist) { in __vmbus_establish_gpadl() 509 wait_for_completion(&msginfo->waitevent); in __vmbus_establish_gpadl() 532 list_del(&msginfo->msglistentry); in __vmbus_establish_gpadl() [all …]
|
| H A D | hyperv_vmbus.h | 308 int vmbus_negotiate_version(struct vmbus_channel_msginfo *msginfo, u32 version);
|
| H A D | vmbus_drv.c | 2596 struct vmbus_channel_msginfo *msginfo; in vmbus_bus_resume() local 2611 msgsize = sizeof(*msginfo) + in vmbus_bus_resume() 2614 msginfo = kzalloc(msgsize, GFP_KERNEL); in vmbus_bus_resume() 2616 if (msginfo == NULL) in vmbus_bus_resume() 2619 ret = vmbus_negotiate_version(msginfo, vmbus_proto_version); in vmbus_bus_resume() 2621 kfree(msginfo); in vmbus_bus_resume()
|
| /linux-6.15/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() 496 msginfo->msgssz = MSGSSZ; in msgctl_info() 497 msginfo->msgseg = MSGSEG; in msgctl_info() 511 msginfo->msgmap = MSGMAP; in msgctl_info() 512 msginfo->msgpool = MSGPOOL; in msgctl_info() 513 msginfo->msgtql = MSGTQL; in msgctl_info() 611 struct msginfo msginfo; in ksys_msgctl() local 615 if (copy_to_user(buf, &msginfo, sizeof(struct msginfo))) in ksys_msgctl() 746 struct msginfo msginfo; in compat_ksys_msgctl() local [all …]
|
| /linux-6.15/include/uapi/linux/ |
| H A D | msg.h | 44 struct msginfo { struct
|