Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/
H A Dsmm.c465 const struct kvm_smram_state_32 *smstate) in rsm_load_state_32() argument
471 ctxt->eflags = smstate->eflags | X86_EFLAGS_FIXED; in rsm_load_state_32()
472 ctxt->_eip = smstate->eip; in rsm_load_state_32()
475 *reg_write(ctxt, i) = smstate->gprs[i]; in rsm_load_state_32()
477 if (kvm_set_dr(vcpu, 6, smstate->dr6)) in rsm_load_state_32()
479 if (kvm_set_dr(vcpu, 7, smstate->dr7)) in rsm_load_state_32()
482 rsm_load_seg_32(vcpu, &smstate->tr, smstate->tr_sel, VCPU_SREG_TR); in rsm_load_state_32()
483 rsm_load_seg_32(vcpu, &smstate->ldtr, smstate->ldtr_sel, VCPU_SREG_LDTR); in rsm_load_state_32()
485 dt.address = smstate->gdtr.base; in rsm_load_state_32()
486 dt.size = smstate->gdtr.limit; in rsm_load_state_32()
[all …]