Searched refs:smbase (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/arch/x86/kvm/ |
| D | trace.h | 971 TP_PROTO(unsigned int vcpu_id, u64 smbase, bool entering), 972 TP_ARGS(vcpu_id, smbase, entering), 976 __field( u64, smbase ) 982 __entry->smbase = smbase; 989 __entry->smbase)
|
| D | x86.c | 2716 vcpu->arch.smbase = data; in kvm_set_msr_common() 3009 msr_info->data = vcpu->arch.smbase; in kvm_get_msr_common() 6126 return vcpu->arch.smbase; in emulator_get_smbase() 6129 static void emulator_set_smbase(struct x86_emulate_ctxt *ctxt, u64 smbase) in emulator_set_smbase() argument 6133 vcpu->arch.smbase = smbase; in emulator_set_smbase() 6487 trace_kvm_enter_smm(vcpu->vcpu_id, vcpu->arch.smbase, false); in kvm_smm_changed() 7725 put_smstate(u32, buf, 0x7ef8, vcpu->arch.smbase); in enter_smm_save_state_32() 7751 put_smstate(u32, buf, 0x7f00, vcpu->arch.smbase); in enter_smm_save_state_64() 7790 trace_kvm_enter_smm(vcpu->vcpu_id, vcpu->arch.smbase, true); in enter_smm() 7807 kvm_vcpu_write_guest(vcpu, vcpu->arch.smbase + 0xfe00, buf, sizeof(buf)); in enter_smm() [all …]
|
| D | emulate.c | 2586 u64 smbase; in em_rsm() local 2592 smbase = ctxt->ops->get_smbase(ctxt); in em_rsm() 2594 ret = ctxt->ops->read_phys(ctxt, smbase + 0xfe00, buf, sizeof(buf)); in em_rsm()
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | kvm_emulate.h | 211 void (*set_smbase)(struct x86_emulate_ctxt *ctxt, u64 smbase);
|
| D | kvm_host.h | 565 u64 smbase; member
|