Searched refs:vmx_vcpu (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14-stable/sys/amd64/vmm/intel/ |
| HD | 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);
|
| HD | vmx_msr.c | 313 vmx_msr_guest_init(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_init() 343 vmx_msr_guest_enter(struct vmx_vcpu *vcpu) in vmx_msr_guest_enter() 356 vmx_msr_guest_enter_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_enter_tsc_aux() 366 vmx_msr_guest_exit(struct vmx_vcpu *vcpu) in vmx_msr_guest_exit() 386 vmx_msr_guest_exit_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_exit_tsc_aux() 403 vmx_rdmsr(struct vmx_vcpu *vcpu, u_int num, uint64_t *val, bool *retu) in vmx_rdmsr() 445 vmx_wrmsr(struct vmx_vcpu *vcpu, u_int num, uint64_t val, bool *retu) in vmx_wrmsr()
|
| HD | vmx.c | 1125 struct vmx_vcpu *vcpu; in vmx_vcpu_init() 1240 vmx_handle_cpuid(struct vmx_vcpu *vcpu, struct vmxctx *vmxctx) in vmx_handle_cpuid() 1251 vmx_run_trace(struct vmx_vcpu *vcpu) in vmx_run_trace() 1257 vmx_exit_trace(struct vmx_vcpu *vcpu, uint64_t rip, uint32_t exit_reason, in vmx_exit_trace() 1266 vmx_astpending_trace(struct vmx_vcpu *vcpu, uint64_t rip) in vmx_astpending_trace() 1278 vmx_invvpid(struct vmx *vmx, struct vmx_vcpu *vcpu, pmap_t pmap, int running) in vmx_invvpid() 1335 vmx_set_pcpu_defaults(struct vmx *vmx, struct vmx_vcpu *vcpu, pmap_t pmap) in vmx_set_pcpu_defaults() 1359 vmx_set_int_window_exiting(struct vmx_vcpu *vcpu) in vmx_set_int_window_exiting() 1370 vmx_clear_int_window_exiting(struct vmx_vcpu *vcpu) in vmx_clear_int_window_exiting() 1381 vmx_set_nmi_window_exiting(struct vmx_vcpu *vcpu) in vmx_set_nmi_window_exiting() [all …]
|
| HD | vmx.h | 127 struct vmx_vcpu { struct 176 int vmx_set_tsc_offset(struct vmx_vcpu *vcpu, uint64_t offset);
|