Home
last modified time | relevance | path

Searched refs:vmx_vcpu (Results 1 – 4 of 4) sorted by relevance

/freebsd-14-stable/sys/amd64/vmm/intel/
HDvmx_msr.h35 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);
HDvmx_msr.c313 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()
HDvmx.c1125 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 …]
HDvmx.h127 struct vmx_vcpu { struct
176 int vmx_set_tsc_offset(struct vmx_vcpu *vcpu, uint64_t offset);