Home
last modified time | relevance | path

Searched refs:vm_exit (Results 1 – 8 of 8) sorted by relevance

/f-stack/freebsd/amd64/vmm/
H A Dvmm_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()
H A Dvmm_ioport.h37 int vm_handle_inout(struct vm *vm, int vcpuid, struct vm_exit *vme, bool *retu);
H A Dvmm.c121 struct vm_exit exitinfo; /* (x) exit reason and collateral */
344 struct vm_exit *
1423 struct vm_exit *vme; in vm_handle_paging()
1464 struct vm_exit *vme; in vm_handle_inst_emul()
1639 struct vm_exit *vmexit; in vm_exit_suspended()
1654 struct vm_exit *vmexit; in vm_exit_debug()
1665 struct vm_exit *vmexit; in vm_exit_rendezvous()
1679 struct vm_exit *vmexit; in vm_exit_reqidle()
1691 struct vm_exit *vmexit; in vm_exit_astpending()
1708 struct vm_exit *vme; in vm_run()
[all …]
/f-stack/freebsd/amd64/include/
H A Dvmm_dev.h87 struct vm_exit vm_exit; member
H A Dvmm.h148 struct vm_exit;
281 struct vm_exit *vm_exitinfo(struct vm *vm, int vcpuid);
672 struct vm_exit { struct
/f-stack/freebsd/amd64/vmm/amd/
H A Dsvm.c631 vm_exit_svm(struct vm_exit *vme, uint64_t code, uint64_t info1, uint64_t info2) in vm_exit_svm()
773 svm_handle_io(struct svm_softc *svm_sc, int vcpu, struct vm_exit *vmexit) in svm_handle_io()
855 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) in svm_handle_inst_emul()
1146 struct vm_exit *vme; in svm_write_efer()
1323 svm_vmexit(struct svm_softc *svm_sc, int vcpu, struct vm_exit *vmexit) in svm_vmexit()
1996 struct vm_exit *vmexit; in svm_run()
/f-stack/freebsd/amd64/vmm/intel/
H A Dvmx.c1645 vmx_emulate_xsetbv(struct vmx *vmx, int vcpu, struct vm_exit *vmexit) in vmx_emulate_xsetbv()
2030 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) in vmexit_inst_emul()
2202 vmx_handle_apic_access(struct vmx *vmx, int vcpuid, struct vm_exit *vmexit) in vmx_handle_apic_access()
2328 vmx_exit_process(struct vmx *vmx, int vcpu, struct vm_exit *vmexit) in vmx_exit_process()
2824 vmx_exit_inst_error(struct vmxctx *vmxctx, int rc, struct vm_exit *vmexit) in vmx_exit_inst_error()
2857 vmx_exit_handle_nmi(struct vmx *vmx, int vcpuid, struct vm_exit *vmexit) in vmx_exit_handle_nmi()
2979 struct vm_exit *vmexit; in vmx_run()
3742 struct vm_exit *vmexit; in vmx_pending_intr()
/f-stack/freebsd/amd64/vmm/io/
H A Dvlapic.c961 struct vm_exit *vmexit; in vlapic_icrlo_write_handler()