Home
last modified time | relevance | path

Searched refs:resp_msg_hdr (Results 1 – 1 of 1) sorted by relevance

/linux/arch/x86/coco/sev/
H A Dcore.c1715 struct snp_guest_msg_hdr *resp_msg_hdr = &resp_msg->hdr; in verify_and_dec_payload() local
1720 resp_msg_hdr->msg_seqno, resp_msg_hdr->msg_type, resp_msg_hdr->msg_version, in verify_and_dec_payload()
1721 resp_msg_hdr->msg_sz); in verify_and_dec_payload()
1727 if (unlikely(resp_msg_hdr->msg_seqno != (req_msg_hdr->msg_seqno + 1))) in verify_and_dec_payload()
1731 if (resp_msg_hdr->msg_type != (req_msg_hdr->msg_type + 1) || in verify_and_dec_payload()
1732 resp_msg_hdr->msg_version != req_msg_hdr->msg_version) in verify_and_dec_payload()
1739 if (unlikely((resp_msg_hdr->msg_sz + ctx->authsize) > req->resp_sz)) in verify_and_dec_payload()
1743 memcpy(iv, &resp_msg_hdr->msg_seqno, min(sizeof(iv), sizeof(resp_msg_hdr->msg_seqno))); in verify_and_dec_payload()
1744 if (!aesgcm_decrypt(ctx, req->resp_buf, resp_msg->payload, resp_msg_hdr->msg_sz, in verify_and_dec_payload()
1745 &resp_msg_hdr->algo, AAD_LEN, iv, resp_msg_hdr->authtag)) in verify_and_dec_payload()