Lines Matching refs:smbase
22 CHECK_SMRAM32_OFFSET(smbase, 0xFEF8); in check_smram_offsets()
88 CHECK_SMRAM64_OFFSET(smbase, 0xFF00); in check_smram_offsets()
114 trace_kvm_smm_transition(vcpu->vcpu_id, vcpu->arch.smbase, entering_smm); in kvm_smm_changed()
224 smram->smbase = vcpu->arch.smbase; in enter_smm_save_state_32()
253 smram->smbase = vcpu->arch.smbase; in enter_smm_save_state_64()
312 if (kvm_vcpu_write_guest(vcpu, vcpu->arch.smbase + 0xfe00, &smram, sizeof(smram))) in enter_smm()
338 cs.selector = (vcpu->arch.smbase >> 4) & 0xffff; in enter_smm()
339 cs.base = vcpu->arch.smbase; in enter_smm()
504 vcpu->arch.smbase = smstate->smbase; in rsm_load_state_32()
537 vcpu->arch.smbase = smstate->smbase; in rsm_load_state_64()
577 u64 smbase; in emulator_leave_smm() local
580 smbase = vcpu->arch.smbase; in emulator_leave_smm()
582 ret = kvm_vcpu_read_guest(vcpu, smbase + 0xfe00, smram.bytes, sizeof(smram)); in emulator_leave_smm()