Home
last modified time | relevance | path

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

/linux/drivers/virt/coco/sev-guest/
H A Dsev-guest.c50 static int vmpck_id = -1; variable
51 module_param(vmpck_id, int, 0444);
52 MODULE_PARM_DESC(vmpck_id, "The VMPCK ID to use when communicating with the PSP.");
96 req.vmpck_id = mdesc->vmpck_id; in get_report()
147 req.vmpck_id = mdesc->vmpck_id; in get_derived_key()
244 req.vmpck_id = mdesc->vmpck_id; in get_ext_report()
645 ret = snp_msg_init(mdesc, vmpck_id); in sev_guest_probe()
658 sev_tsm_ops.privlevel_floor = mdesc->vmpck_id; in sev_guest_probe()
674 mdesc->vmpck_id); in sev_guest_probe()
/linux/arch/x86/include/asm/
H A Dsev.h203 unsigned int vmpck_id; member
274 int vmpck_id; member
478 int snp_msg_init(struct snp_msg_desc *mdesc, int vmpck_id);
522 static inline int snp_msg_init(struct snp_msg_desc *mdesc, int vmpck_id) { return -1; } in snp_msg_init() argument
/linux/arch/x86/coco/sev/
H A Dcore.c2802 int snp_msg_init(struct snp_msg_desc *mdesc, int vmpck_id) in snp_msg_init() argument
2805 if (vmpck_id == -1) in snp_msg_init()
2806 vmpck_id = snp_vmpl; in snp_msg_init()
2808 mdesc->vmpck = get_vmpck(vmpck_id, mdesc->secrets, &mdesc->os_area_msg_seqno); in snp_msg_init()
2810 pr_err("Invalid VMPCK%d communication key\n", vmpck_id); in snp_msg_init()
2816 pr_err("Empty VMPCK%d communication key\n", vmpck_id); in snp_msg_init()
2820 mdesc->vmpck_id = vmpck_id; in snp_msg_init()
2907 mdesc->vmpck_id); in snp_disable_vmpck()
3010 hdr->msg_vmpck = req->vmpck_id; in enc_payload()
3218 req->vmpck_id = snp_vmpl; in snp_get_tsc_info()
/linux/Documentation/virt/coco/
H A Dsev-guest.rst235 specifying the desired key using the vmpck_id module parameter.