Searched refs:vmx_vcpu (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/amd64/vmm/intel/ |
H A D | vmx_msr.h | 35 void vmx_msr_guest_init(struct vmx *vmx, struct vmx_vcpu *vcpu); 36 void vmx_msr_guest_enter_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu); 37 void vmx_msr_guest_enter(struct vmx_vcpu *vcpu); 38 void vmx_msr_guest_exit(struct vmx_vcpu *vcpu); 39 void vmx_msr_guest_exit_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu); 40 int vmx_rdmsr(struct vmx_vcpu *vcpu, u_int num, uint64_t *val, bool *retu); 41 int vmx_wrmsr(struct vmx_vcpu *vcpu, u_int num, uint64_t val, bool *retu);
|
H A D | vmx_msr.c | 312 vmx_msr_guest_init(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_init() 342 vmx_msr_guest_enter(struct vmx_vcpu *vcpu) in vmx_msr_guest_enter() 355 vmx_msr_guest_enter_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_enter_tsc_aux() 365 vmx_msr_guest_exit(struct vmx_vcpu *vcpu) in vmx_msr_guest_exit() 385 vmx_msr_guest_exit_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_exit_tsc_aux() 402 vmx_rdmsr(struct vmx_vcpu *vcpu, u_int num, uint64_t *val, bool *retu) in vmx_rdmsr() 444 vmx_wrmsr(struct vmx_vcpu *vcpu, u_int num, uint64_t val, bool *retu) in vmx_wrmsr()
|
H A D | vmx.c | 1125 struct vmx_vcpu *vcpu; in vmx_vcpu_init() 3029 struct vmx_vcpu *vcpu; in vmx_run() 3234 struct vmx_vcpu *vcpu = vcpui; in vmx_vcpu_cleanup() 3399 struct vmx_vcpu *vcpu = vcpui; in vmx_getreg() 3430 struct vmx_vcpu *vcpu = vcpui; in vmx_setreg() 3497 struct vmx_vcpu *vcpu = vcpui; in vmx_getdesc() 3721 struct vmx_vcpu *vcpu; 3913 struct vmx_vcpu *vcpu; in vmx_enable_x2apic_mode_ts() 3937 struct vmx_vcpu *vcpu; in vmx_enable_x2apic_mode_vid() 4083 struct vmx_vcpu *vcpu; in vmx_vlapic_init() [all …]
|
H A D | vmx.h | 127 struct vmx_vcpu { struct 176 int vmx_set_tsc_offset(struct vmx_vcpu *vcpu, uint64_t offset);
|