Symbol: kvm_sev_cmd
arch/x86/kvm/svm/sev.c
1021
static int sev_launch_update_vmsa(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1045
static int sev_launch_measure(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1106
static int sev_launch_finish(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1117
static int sev_guest_status(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1288
static int sev_dbg_crypt(struct kvm *kvm, struct kvm_sev_cmd *argp, bool dec)
arch/x86/kvm/svm/sev.c
1372
static int sev_launch_secret(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1446
static int sev_get_attestation_report(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1508
__sev_send_start_query_session_length(struct kvm *kvm, struct kvm_sev_cmd *argp,
arch/x86/kvm/svm/sev.c
1526
static int sev_send_start(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1617
__sev_send_update_data_query_lengths(struct kvm *kvm, struct kvm_sev_cmd *argp,
arch/x86/kvm/svm/sev.c
1637
static int sev_send_update_data(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1721
static int sev_send_finish(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1732
static int sev_send_cancel(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1743
static int sev_receive_start(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1817
static int sev_receive_update_data(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
1893
static int sev_receive_finish(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
2175
static void *snp_context_create(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
2208
static int snp_launch_start(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
2354
static int snp_launch_update(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
2442
static int snp_launch_update_vmsa(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
2490
static int snp_launch_finish(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
2578
struct kvm_sev_cmd sev_cmd;
arch/x86/kvm/svm/sev.c
2587
if (copy_from_user(&sev_cmd, argp, sizeof(struct kvm_sev_cmd)))
arch/x86/kvm/svm/sev.c
2689
if (copy_to_user(argp, &sev_cmd, sizeof(struct kvm_sev_cmd)))
arch/x86/kvm/svm/sev.c
441
static int __sev_guest_init(struct kvm *kvm, struct kvm_sev_cmd *argp,
arch/x86/kvm/svm/sev.c
531
static int sev_guest_init(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
554
static int sev_guest_init2(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
603
static int sev_launch_start(struct kvm *kvm, struct kvm_sev_cmd *argp)
arch/x86/kvm/svm/sev.c
808
static int sev_launch_update_data(struct kvm *kvm, struct kvm_sev_cmd *argp)
tools/testing/selftests/kvm/include/x86/sev.h
84
struct kvm_sev_cmd c; \
tools/testing/selftests/kvm/x86/sev_init2_tests.c
35
struct kvm_sev_cmd cmd = {