Lines Matching refs:sev_cmd
6965 struct kvm_sev_cmd sev_cmd; in svm_mem_enc_op() local
6971 if (copy_from_user(&sev_cmd, argp, sizeof(struct kvm_sev_cmd))) in svm_mem_enc_op()
6976 switch (sev_cmd.id) { in svm_mem_enc_op()
6978 r = sev_guest_init(kvm, &sev_cmd); in svm_mem_enc_op()
6981 r = sev_launch_start(kvm, &sev_cmd); in svm_mem_enc_op()
6984 r = sev_launch_update_data(kvm, &sev_cmd); in svm_mem_enc_op()
6987 r = sev_launch_measure(kvm, &sev_cmd); in svm_mem_enc_op()
6990 r = sev_launch_finish(kvm, &sev_cmd); in svm_mem_enc_op()
6993 r = sev_guest_status(kvm, &sev_cmd); in svm_mem_enc_op()
6996 r = sev_dbg_crypt(kvm, &sev_cmd, true); in svm_mem_enc_op()
6999 r = sev_dbg_crypt(kvm, &sev_cmd, false); in svm_mem_enc_op()
7002 r = sev_launch_secret(kvm, &sev_cmd); in svm_mem_enc_op()
7009 if (copy_to_user(argp, &sev_cmd, sizeof(struct kvm_sev_cmd))) in svm_mem_enc_op()