Searched refs:icmsghdrp (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/hv/
H A Dhv_util.c195 struct icmsg_hdr *icmsghdrp; local
212 icmsghdrp = (struct icmsg_hdr *)&shut_txf_buf[sizeof(struct vmbuspipe_hdr)];
214 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) {
215 if (vmbus_prep_negotiate_resp(icmsghdrp,
224 } else if (icmsghdrp->icmsgtype == ICMSGTYPE_SHUTDOWN) {
243 icmsghdrp->status = HV_S_OK;
249 icmsghdrp->status = HV_S_OK;
256 icmsghdrp->status = hibernation_supported ?
262 icmsghdrp->status = HV_E_FAIL;
267 icmsghdrp
428 struct icmsg_hdr *icmsghdrp; local
521 struct icmsg_hdr *icmsghdrp; local
[all...]
H A Dhv_snapshot.c253 struct icmsg_hdr *icmsghdrp; local
267 icmsghdrp = (struct icmsg_hdr *)
277 icmsghdrp->status = error;
279 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION | ICMSGHDRFLAG_RESPONSE;
299 struct icmsg_hdr *icmsghdrp; local
319 icmsghdrp = (struct icmsg_hdr *)&recv_buffer[sizeof(struct vmbuspipe_hdr)];
321 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) {
322 if (vmbus_prep_negotiate_resp(icmsghdrp,
332 } else if (icmsghdrp->icmsgtype == ICMSGTYPE_VSS) {
354 icmsghdrp
[all...]
H A Dhv_kvp.c520 struct icmsg_hdr *icmsghdrp; local
537 icmsghdrp = (struct icmsg_hdr *)
547 icmsghdrp->status = error;
571 icmsghdrp->status = HV_E_FAIL;
614 icmsghdrp->status = HV_E_FAIL;
619 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION | ICMSGHDRFLAG_RESPONSE;
643 struct icmsg_hdr *icmsghdrp; local
680 icmsghdrp = (struct icmsg_hdr *)&recv_buffer[sizeof(struct vmbuspipe_hdr)];
682 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) {
683 if (vmbus_prep_negotiate_resp(icmsghdrp,
[all...]
H A Dchannel_mgmt.c210 * @icmsghdrp: Pointer to msg header structure
225 bool vmbus_prep_negotiate_resp(struct icmsg_hdr *icmsghdrp, u8 *buf, argument
244 icmsghdrp->icmsgsize = 0x10;
/linux-master/include/linux/
H A Dhyperv.h1656 extern bool vmbus_prep_negotiate_resp(struct icmsg_hdr *icmsghdrp, u8 *buf, u32 buflen,

Completed in 165 milliseconds