Searched refs:vm_exit (Results 1 – 8 of 8) sorted by relevance
| /f-stack/freebsd/amd64/vmm/ |
| H A D | vmm_ioport.c | 66 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 D | vmm_ioport.h | 37 int vm_handle_inout(struct vm *vm, int vcpuid, struct vm_exit *vme, bool *retu);
|
| H A D | vmm.c | 121 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 D | vmm_dev.h | 87 struct vm_exit vm_exit; member
|
| H A D | vmm.h | 148 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 D | svm.c | 631 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 D | vmx.c | 1645 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 D | vlapic.c | 961 struct vm_exit *vmexit; in vlapic_icrlo_write_handler()
|