Searched refs:guest_msrs (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/amd64/vmm/intel/ |
H A D | vmx_msr.c | 329 vcpu->guest_msrs[IDX_MSR_PAT] = PAT_VALUE(0, PAT_WRITE_BACK) | in vmx_msr_guest_init() 347 wrmsr(MSR_LSTAR, vcpu->guest_msrs[IDX_MSR_LSTAR]); in vmx_msr_guest_enter() 348 wrmsr(MSR_CSTAR, vcpu->guest_msrs[IDX_MSR_CSTAR]); in vmx_msr_guest_enter() 349 wrmsr(MSR_STAR, vcpu->guest_msrs[IDX_MSR_STAR]); in vmx_msr_guest_enter() 350 wrmsr(MSR_SF_MASK, vcpu->guest_msrs[IDX_MSR_SF_MASK]); in vmx_msr_guest_enter() 351 wrmsr(MSR_KGSBASE, vcpu->guest_msrs[IDX_MSR_KGSBASE]); in vmx_msr_guest_enter() 357 uint64_t guest_tsc_aux = vcpu->guest_msrs[IDX_MSR_TSC_AUX]; in vmx_msr_guest_enter_tsc_aux() 369 vcpu->guest_msrs[IDX_MSR_LSTAR] = rdmsr(MSR_LSTAR); in vmx_msr_guest_exit() 370 vcpu->guest_msrs[IDX_MSR_CSTAR] = rdmsr(MSR_CSTAR); in vmx_msr_guest_exit() 371 vcpu->guest_msrs[IDX_MSR_STAR] = rdmsr(MSR_STAR); in vmx_msr_guest_exit() [all …]
|
H A D | vmx.h | 133 uint64_t guest_msrs[GUEST_MSR_NUM]; member
|
H A D | vmx.c | 3422 *retval = vcpu->guest_msrs[IDX_MSR_KGSBASE]; in vmx_getreg() 4216 SNAPSHOT_BUF_OR_LEAVE(vcpu->guest_msrs, in vmx_vcpu_snapshot() 4217 sizeof(vcpu->guest_msrs), meta, err, done); in vmx_vcpu_snapshot()
|