Searched refs:vm_exit (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.0-release/usr.sbin/bhyve/
H A Dbhyverun.c79 typedef int (*vmexit_handler_t)(struct vmctx *, struct vm_exit *, int *vcpu);
102 struct vm_exit vmexit[VM_MAXCPU];
246 vmexit_handle_notify(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu,
258 vmexit_inout(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
300 vmexit_rdmsr(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
308 vmexit_wrmsr(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
319 vmexit_spinup_ap(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
331 vmexit_vmx(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu)
347 vmexit_bogus(struct vmctx *ctx, struct vm_exit *vmexit, int *pvcpu)
356 vmexit_hlt(struct vmctx *ctx, struct vm_exit *vmexi
[all...]
/freebsd-10.0-release/sys/amd64/include/
H A Dvmm_dev.h58 struct vm_exit vm_exit; member in struct:vm_run
H A Dvmm.h39 struct vm_exit;
125 struct vm_exit *vm_exitinfo(struct vm *vm, int vcpuid);
265 struct vm_exit { struct
/freebsd-10.0-release/sys/amd64/vmm/
H A Dvmm.c89 struct vm_exit exitinfo;
187 struct vm_exit *
902 struct vm_exit *vme;
939 struct vm_exit *vme;
986 struct vm_exit *vme;
1050 bcopy(vme, &vmrun->vm_exit, sizeof(struct vm_exit));
/freebsd-10.0-release/lib/libvmmapi/
H A Dvmmapi.h63 struct vm_exit *ret_vmexit);
H A Dvmmapi.c331 vm_run(struct vmctx *ctx, int vcpu, uint64_t rip, struct vm_exit *vmexit)
341 bcopy(&vmrun.vm_exit, vmexit, sizeof(struct vm_exit));
/freebsd-10.0-release/sys/amd64/vmm/intel/
H A Dvmx.c967 vm_exit_update_rip(struct vm_exit *vmexit)
1349 vmx_exit_process(struct vmx *vmx, int vcpu, struct vm_exit *vmexit)
1542 struct vm_exit *vmexit;
/freebsd-10.0-release/sys/amd64/vmm/io/
H A Dvlapic.c442 struct vm_exit *vmexit;
/freebsd-10.0-release/usr.sbin/bhyvectl/
H A Dbhyvectl.c255 dump_vm_run_exitcode(struct vm_exit *vmexit, int vcpu)
391 struct vm_exit vmexit;

Completed in 142 milliseconds