Searched refs:sev_cmd (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
H A D | sev.c | 947 struct kvm_sev_cmd sev_cmd; in svm_mem_enc_op() local 956 if (copy_from_user(&sev_cmd, argp, sizeof(struct kvm_sev_cmd))) in svm_mem_enc_op() 961 switch (sev_cmd.id) { in svm_mem_enc_op() 963 r = sev_guest_init(kvm, &sev_cmd); in svm_mem_enc_op() 966 r = sev_launch_start(kvm, &sev_cmd); in svm_mem_enc_op() 969 r = sev_launch_update_data(kvm, &sev_cmd); in svm_mem_enc_op() 972 r = sev_launch_measure(kvm, &sev_cmd); in svm_mem_enc_op() 975 r = sev_launch_finish(kvm, &sev_cmd); in svm_mem_enc_op() 978 r = sev_guest_status(kvm, &sev_cmd); in svm_mem_enc_op() 981 r = sev_dbg_crypt(kvm, &sev_cmd, tru in svm_mem_enc_op() [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/svm/ |
H A D | sev.c | 1854 struct kvm_sev_cmd sev_cmd; in sev_mem_enc_ioctl() local 1863 if (copy_from_user(&sev_cmd, argp, sizeof(struct kvm_sev_cmd))) in sev_mem_enc_ioctl() 1870 !is_cmd_allowed_from_mirror(sev_cmd.id)) { in sev_mem_enc_ioctl() 1875 switch (sev_cmd.id) { in sev_mem_enc_ioctl() 1883 r = sev_guest_init(kvm, &sev_cmd); in sev_mem_enc_ioctl() 1886 r = sev_launch_start(kvm, &sev_cmd); in sev_mem_enc_ioctl() 1889 r = sev_launch_update_data(kvm, &sev_cmd); in sev_mem_enc_ioctl() 1892 r = sev_launch_update_vmsa(kvm, &sev_cmd); in sev_mem_enc_ioctl() 1895 r = sev_launch_measure(kvm, &sev_cmd); in sev_mem_enc_ioctl() 1898 r = sev_launch_finish(kvm, &sev_cmd); in sev_mem_enc_ioctl() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | psp-sev.h | 41 enum sev_cmd { enum
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | psp-sev.h | 33 enum sev_cmd { enum
|
Completed in 7 milliseconds