kvm_sev_init
struct kvm_sev_init *data,
struct kvm_sev_init data = {
struct kvm_sev_init data;
struct kvm_sev_init init = { 0 };
struct kvm_sev_init init = { 0 };
struct kvm_sev_init init = { 0 };
struct kvm_sev_init init = { 0 };
&(struct kvm_sev_init){ .flags = BIT(i) },
&(struct kvm_sev_init){ .vmsa_features = BIT_ULL(i) },
&(struct kvm_sev_init){ .vmsa_features = BIT_ULL(i) });
static void test_init2(unsigned long vm_type, struct kvm_sev_init *init)
static void test_init2_invalid(unsigned long vm_type, struct kvm_sev_init *init, const char *msg)
test_init2(KVM_X86_SEV_VM, &(struct kvm_sev_init){});
test_init2(KVM_X86_SEV_ES_VM, &(struct kvm_sev_init){});
test_init2(KVM_X86_SNP_VM, &(struct kvm_sev_init){});
test_init2_invalid(0, &(struct kvm_sev_init){},
test_init2_invalid(KVM_X86_SW_PROTECTED_VM, &(struct kvm_sev_init){},