Home
last modified time | relevance | path

Searched defs:vmexit (Results 1 – 10 of 10) sorted by relevance

/freebsd-11-stable/sys/amd64/vmm/
HDvmm_ioport.c66 inout_instruction(struct vm_exit *vmexit) in inout_instruction()
103 emulate_inout_port(struct vm *vm, int vcpuid, struct vm_exit *vmexit, in emulate_inout_port()
151 emulate_inout_str(struct vm *vm, int vcpuid, struct vm_exit *vmexit, bool *retu) in emulate_inout_str()
158 vm_handle_inout(struct vm *vm, int vcpuid, struct vm_exit *vmexit, bool *retu) in vm_handle_inout()
HDvmm.c1592 struct vm_exit *vmexit; in vm_exit_suspended() local
1607 struct vm_exit *vmexit; in vm_exit_rendezvous() local
1621 struct vm_exit *vmexit; in vm_exit_reqidle() local
1633 struct vm_exit *vmexit; in vm_exit_astpending() local
/freebsd-11-stable/usr.sbin/bhyve/
HDbhyverun.c188 static struct vm_exit vmexit[VM_MAXCPU]; variable
632 vmexit_vmx(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_vmx()
665 vmexit_svm(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_svm()
679 vmexit_bogus(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_bogus()
690 vmexit_reqidle(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_reqidle()
701 vmexit_hlt(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_hlt()
715 vmexit_pause(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_pause()
724 vmexit_mtrap(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_mtrap()
735 vmexit_inst_emul(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_inst_emul()
768 vmexit_suspend(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_suspend()
HDinout.c106 emulate_inout(struct vmctx *ctx, int vcpu, struct vm_exit *vmexit, int strict) in emulate_inout()
HDtask_switch.c706 vmexit_task_switch(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu) in vmexit_task_switch()
/freebsd-11-stable/sys/amd64/vmm/intel/
HDvmx.c1561 vmx_emulate_xsetbv(struct vmx *vmx, int vcpu, struct vm_exit *vmexit) in vmx_emulate_xsetbv()
1942 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) in vmexit_inst_emul()
2114 vmx_handle_apic_access(struct vmx *vmx, int vcpuid, struct vm_exit *vmexit) in vmx_handle_apic_access()
2240 vmx_exit_process(struct vmx *vmx, int vcpu, struct vm_exit *vmexit) in vmx_exit_process()
2724 vmx_exit_inst_error(struct vmxctx *vmxctx, int rc, struct vm_exit *vmexit) in vmx_exit_inst_error()
2758 vmx_exit_handle_nmi(struct vmx *vmx, int vcpuid, struct vm_exit *vmexit) in vmx_exit_handle_nmi()
2855 struct vm_exit *vmexit; in vmx_run() local
3540 struct vm_exit *vmexit; in vmx_pending_intr() local
/freebsd-11-stable/sys/amd64/vmm/amd/
HDsvm.c752 svm_handle_io(struct svm_softc *svm_sc, int vcpu, struct vm_exit *vmexit) in svm_handle_io()
834 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) in svm_handle_inst_emul()
1302 svm_vmexit(struct svm_softc *svm_sc, int vcpu, struct vm_exit *vmexit) in svm_vmexit()
1969 struct vm_exit *vmexit; in svm_vmrun() local
/freebsd-11-stable/usr.sbin/bhyvectl/
HDbhyvectl.c328 dump_vm_run_exitcode(struct vm_exit *vmexit, int vcpu) in dump_vm_run_exitcode()
1664 struct vm_exit vmexit; in main() local
/freebsd-11-stable/sys/amd64/vmm/io/
HDvlapic.c971 struct vm_exit *vmexit; in vlapic_icrlo_write_handler() local
/freebsd-11-stable/lib/libvmmapi/
HDvmmapi.c588 vm_run(struct vmctx *ctx, int vcpu, struct vm_exit *vmexit) in vm_run()