Lines Matching refs:icmsghdrp
195 struct icmsg_hdr *icmsghdrp;
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->status = HV_E_FAIL;
269 icmsghdrp->icmsgtype);
272 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION
399 struct icmsg_hdr *icmsghdrp;
428 icmsghdrp = (struct icmsg_hdr *)&time_txf_buf[
431 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) {
432 if (vmbus_prep_negotiate_resp(icmsghdrp,
441 } else if (icmsghdrp->icmsgtype == ICMSGTYPE_TIMESYNC) {
468 icmsghdrp->status = HV_E_FAIL;
470 icmsghdrp->icmsgtype);
473 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION
492 struct icmsg_hdr *icmsghdrp;
514 icmsghdrp = (struct icmsg_hdr *)&hbeat_txf_buf[
517 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) {
518 if (vmbus_prep_negotiate_resp(icmsghdrp,
528 } else if (icmsghdrp->icmsgtype == ICMSGTYPE_HEARTBEAT) {
542 icmsghdrp->status = HV_E_FAIL;
544 icmsghdrp->icmsgtype);
547 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION