Home
last modified time | relevance | path

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

/freebsd/sys/amd64/vmm/
H A Dvmm_ioport.c64 inout_instruction(struct vm_exit *vmexit) in inout_instruction()
101 emulate_inout_port(struct vcpu *vcpu, struct vm_exit *vmexit, bool *retu) in emulate_inout_port()
148 emulate_inout_str(struct vcpu *vcpu, struct vm_exit *vmexit, bool *retu) in emulate_inout_str()
155 vm_handle_inout(struct vcpu *vcpu, struct vm_exit *vmexit, bool *retu) in vm_handle_inout()
H A Dvmm.c1860 struct vm_exit *vmexit; in vm_exit_suspended() local
1875 struct vm_exit *vmexit; in vm_exit_debug() local
1886 struct vm_exit *vmexit; in vm_exit_rendezvous() local
1898 struct vm_exit *vmexit; in vm_exit_reqidle() local
1910 struct vm_exit *vmexit; in vm_exit_astpending() local
/freebsd/sys/amd64/vmm/intel/
H A Dvmx.c1696 struct vm_exit *vmexit) in vmx_emulate_xsetbv()
2082 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) in vmexit_inst_emul()
2254 vmx_handle_apic_access(struct vmx_vcpu *vcpu, struct vm_exit *vmexit) in vmx_handle_apic_access()
2380 vmx_exit_process(struct vmx *vmx, struct vmx_vcpu *vcpu, struct vm_exit *vmexit) in vmx_exit_process()
2887 vmx_exit_inst_error(struct vmxctx *vmxctx, int rc, struct vm_exit *vmexit) in vmx_exit_inst_error()
2920 vmx_exit_handle_nmi(struct vmx_vcpu *vcpu, struct vm_exit *vmexit) in vmx_exit_handle_nmi()
3041 struct vm_exit *vmexit; in vmx_run() local
3815 struct vm_exit *vmexit; in vmx_pending_intr() local
/freebsd/usr.sbin/bhyve/amd64/
H A Dinout.c101 emulate_inout(struct vmctx *ctx, struct vcpu *vcpu, struct vm_exit *vmexit) in emulate_inout()
H A Dtask_switch.c713 struct vm_exit *vmexit; in vmexit_task_switch() local
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c783 svm_handle_io(struct svm_vcpu *vcpu, struct vm_exit *vmexit) in svm_handle_io()
864 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) in svm_handle_inst_emul()
1332 struct vm_exit *vmexit) in svm_vmexit()
2113 struct vm_exit *vmexit; in svm_run() local
/freebsd/usr.sbin/bhyvectl/
H A Dbhyvectl.c492 struct vm_exit vmexit; in main() local
/freebsd/usr.sbin/bhyve/
H A Dgdb.c1058 gdb_cpu_debug(struct vcpu *vcpu, struct vm_exit *vmexit) in gdb_cpu_debug()
1099 gdb_cpu_breakpoint(struct vcpu *vcpu, struct vm_exit *vmexit) in gdb_cpu_breakpoint()
/freebsd/sys/riscv/vmm/
H A Dvmm.c936 struct vm_exit *vmexit; in vm_exit_suspended() local
951 struct vm_exit *vmexit; in vm_exit_debug() local
/freebsd/sys/arm64/vmm/
H A Dvmm.c1210 struct vm_exit *vmexit; in vm_exit_suspended() local
1225 struct vm_exit *vmexit; in vm_exit_debug() local
/freebsd/sys/amd64/vmm/io/
H A Dvlapic.c1040 struct vm_exit *vmexit; in vlapic_icrlo_write_handler() local