Home
last modified time | relevance | path

Searched refs:kvm_smram (Results 1 – 7 of 7) sorted by relevance

/linux/arch/x86/kvm/vmx/
H A Dx86_ops.h36 int vmx_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram);
37 int vmx_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram);
H A Dmain.c222 static int vt_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram) in vt_enter_smm()
230 static int vt_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram) in vt_leave_smm()
H A Dvmx.c8307 int vmx_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram) in vmx_enter_smm()
8328 int vmx_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram) in vmx_leave_smm()
/linux/arch/x86/kvm/
H A Dsmm.h137 union kvm_smram { union
H A Dsmm.c105 BUILD_BUG_ON(sizeof(union kvm_smram) != 512); in check_smram_offsets()
284 union kvm_smram smram; in enter_smm()
577 union kvm_smram smram; in emulator_leave_smm()
/linux/arch/x86/include/asm/
H A Dkvm_host.h227 union kvm_smram;
1904 int (*enter_smm)(struct kvm_vcpu *vcpu, union kvm_smram *smram);
1905 int (*leave_smm)(struct kvm_vcpu *vcpu, const union kvm_smram *smram);
/linux/arch/x86/kvm/svm/
H A Dsvm.c4679 static int svm_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram) in svm_enter_smm()
4731 static int svm_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram) in svm_leave_smm()