Home
last modified time | relevance | path

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

/Linux-v5.10/arch/x86/kvm/
Dtrace.h965 TP_PROTO(unsigned int vcpu_id, u64 smbase, bool entering),
966 TP_ARGS(vcpu_id, smbase, entering),
970 __field( u64, smbase )
976 __entry->smbase = smbase;
983 __entry->smbase)
Dkvm_emulate.h211 void (*set_smbase)(struct x86_emulate_ctxt *ctxt, u64 smbase);
Dx86.c3104 vcpu->arch.smbase = data; in kvm_set_msr_common()
3453 msr_info->data = vcpu->arch.smbase; in kvm_get_msr_common()
6747 return vcpu->arch.smbase; in emulator_get_smbase()
6750 static void emulator_set_smbase(struct x86_emulate_ctxt *ctxt, u64 smbase) in emulator_set_smbase() argument
6754 vcpu->arch.smbase = smbase; in emulator_set_smbase()
7148 trace_kvm_enter_smm(vcpu->vcpu_id, vcpu->arch.smbase, false); in kvm_smm_changed()
8450 put_smstate(u32, buf, 0x7ef8, vcpu->arch.smbase); in enter_smm_save_state_32()
8476 put_smstate(u32, buf, 0x7f00, vcpu->arch.smbase); in enter_smm_save_state_64()
8515 trace_kvm_enter_smm(vcpu->vcpu_id, vcpu->arch.smbase, true); in enter_smm()
8532 kvm_vcpu_write_guest(vcpu, vcpu->arch.smbase + 0xfe00, buf, sizeof(buf)); in enter_smm()
[all …]
Demulate.c2626 u64 smbase; in em_rsm() local
2632 smbase = ctxt->ops->get_smbase(ctxt); in em_rsm()
2634 ret = ctxt->ops->read_phys(ctxt, smbase + 0xfe00, buf, sizeof(buf)); in em_rsm()
/Linux-v5.10/arch/x86/include/asm/
Dkvm_host.h553 u64 smbase; member