kvm_smram
int (*enter_smm)(struct kvm_vcpu *vcpu, union kvm_smram *smram);
int (*leave_smm)(struct kvm_vcpu *vcpu, const union kvm_smram *smram);
union kvm_smram;
BUILD_BUG_ON(sizeof(union kvm_smram) != 512);
union kvm_smram smram;
union kvm_smram smram;
static int svm_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram)
static int svm_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram)
static int vt_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram)
static int vt_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram)
int vmx_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram)
int vmx_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram)
int vmx_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram);
int vmx_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram);