Home
last modified time | relevance | path

Searched refs:smram (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/arch/x86/kvm/
A Dsmm.c203 enter_smm_save_seg_32(vcpu, &smram->tr, &smram->tr_sel, VCPU_SREG_TR); in enter_smm_save_state_32()
204 enter_smm_save_seg_32(vcpu, &smram->ldtr, &smram->ldtr_sel, VCPU_SREG_LDTR); in enter_smm_save_state_32()
214 enter_smm_save_seg_32(vcpu, &smram->es, &smram->es_sel, VCPU_SREG_ES); in enter_smm_save_state_32()
215 enter_smm_save_seg_32(vcpu, &smram->cs, &smram->cs_sel, VCPU_SREG_CS); in enter_smm_save_state_32()
216 enter_smm_save_seg_32(vcpu, &smram->ss, &smram->ss_sel, VCPU_SREG_SS); in enter_smm_save_state_32()
218 enter_smm_save_seg_32(vcpu, &smram->ds, &smram->ds_sel, VCPU_SREG_DS); in enter_smm_save_state_32()
219 enter_smm_save_seg_32(vcpu, &smram->fs, &smram->fs_sel, VCPU_SREG_FS); in enter_smm_save_state_32()
220 enter_smm_save_seg_32(vcpu, &smram->gs, &smram->gs_sel, VCPU_SREG_GS); in enter_smm_save_state_32()
245 smram->dr6 = val; in enter_smm_save_state_64()
247 smram->dr7 = val; in enter_smm_save_state_64()
[all …]
/linux-6.3-rc2/arch/x86/include/asm/
A Dkvm_host.h1715 int (*enter_smm)(struct kvm_vcpu *vcpu, union kvm_smram *smram);
1716 int (*leave_smm)(struct kvm_vcpu *vcpu, const union kvm_smram *smram);
/linux-6.3-rc2/arch/x86/kvm/svm/
A Dsvm.c4399 static int svm_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram) in svm_enter_smm() argument
4416 smram->smram64.svm_guest_flag = 1; in svm_enter_smm()
4417 smram->smram64.svm_guest_vmcb_gpa = svm->nested.vmcb12_gpa; in svm_enter_smm()
4451 static int svm_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram) in svm_leave_smm() argument
4458 const struct kvm_smram_state_64 *smram64 = &smram->smram64; in svm_leave_smm()
/linux-6.3-rc2/arch/x86/kvm/vmx/
A Dvmx.c8042 static int vmx_enter_smm(struct kvm_vcpu *vcpu, union kvm_smram *smram) in vmx_enter_smm() argument
8063 static int vmx_leave_smm(struct kvm_vcpu *vcpu, const union kvm_smram *smram) in vmx_leave_smm() argument

Completed in 45 milliseconds