Searched refs:icmsghdrp (Results 1 – 5 of 5) sorted by relevance
197 struct icmsg_hdr *icmsghdrp; in shutdown_onchannelcallback() local214 icmsghdrp = (struct icmsg_hdr *)&shut_txf_buf[sizeof(struct vmbuspipe_hdr)]; in shutdown_onchannelcallback()216 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) { in shutdown_onchannelcallback()217 if (vmbus_prep_negotiate_resp(icmsghdrp, in shutdown_onchannelcallback()226 } else if (icmsghdrp->icmsgtype == ICMSGTYPE_SHUTDOWN) { in shutdown_onchannelcallback()245 icmsghdrp->status = HV_S_OK; in shutdown_onchannelcallback()251 icmsghdrp->status = HV_S_OK; in shutdown_onchannelcallback()258 icmsghdrp->status = hibernation_supported ? in shutdown_onchannelcallback()264 icmsghdrp->status = HV_E_FAIL; in shutdown_onchannelcallback()269 icmsghdrp->status = HV_E_FAIL; in shutdown_onchannelcallback()[all …]
253 struct icmsg_hdr *icmsghdrp; in vss_respond_to_host() local267 icmsghdrp = (struct icmsg_hdr *) in vss_respond_to_host()277 icmsghdrp->status = error; in vss_respond_to_host()279 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION | ICMSGHDRFLAG_RESPONSE; in vss_respond_to_host()299 struct icmsg_hdr *icmsghdrp; in hv_vss_onchannelcallback() local319 icmsghdrp = (struct icmsg_hdr *)&recv_buffer[sizeof(struct vmbuspipe_hdr)]; in hv_vss_onchannelcallback()321 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) { in hv_vss_onchannelcallback()322 if (vmbus_prep_negotiate_resp(icmsghdrp, in hv_vss_onchannelcallback()332 } else if (icmsghdrp->icmsgtype == ICMSGTYPE_VSS) { in hv_vss_onchannelcallback()354 icmsghdrp->icmsgtype); in hv_vss_onchannelcallback()[all …]
520 struct icmsg_hdr *icmsghdrp; in kvp_respond_to_host() local537 icmsghdrp = (struct icmsg_hdr *) in kvp_respond_to_host()547 icmsghdrp->status = error; in kvp_respond_to_host()571 icmsghdrp->status = HV_E_FAIL; in kvp_respond_to_host()614 icmsghdrp->status = HV_E_FAIL; in kvp_respond_to_host()619 icmsghdrp->icflags = ICMSGHDRFLAG_TRANSACTION | ICMSGHDRFLAG_RESPONSE; in kvp_respond_to_host()643 struct icmsg_hdr *icmsghdrp; in hv_kvp_onchannelcallback() local680 icmsghdrp = (struct icmsg_hdr *)&recv_buffer[sizeof(struct vmbuspipe_hdr)]; in hv_kvp_onchannelcallback()682 if (icmsghdrp->icmsgtype == ICMSGTYPE_NEGOTIATE) { in hv_kvp_onchannelcallback()683 if (vmbus_prep_negotiate_resp(icmsghdrp, in hv_kvp_onchannelcallback()[all …]
225 bool vmbus_prep_negotiate_resp(struct icmsg_hdr *icmsghdrp, u8 *buf, in vmbus_prep_negotiate_resp() argument244 icmsghdrp->icmsgsize = 0x10; in vmbus_prep_negotiate_resp()
1657 extern bool vmbus_prep_negotiate_resp(struct icmsg_hdr *icmsghdrp, u8 *buf, u32 buflen,