Searched refs:vm_exit (Results 1 - 9 of 9) sorted by relevance
/freebsd-10.0-release/usr.sbin/bhyve/ |
H A D | bhyverun.c | 79 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 D | vmm_dev.h | 58 struct vm_exit vm_exit; member in struct:vm_run
|
H A D | vmm.h | 39 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 D | vmm.c | 89 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 D | vmmapi.h | 63 struct vm_exit *ret_vmexit);
|
H A D | vmmapi.c | 331 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 D | vmx.c | 967 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 D | vlapic.c | 442 struct vm_exit *vmexit;
|
/freebsd-10.0-release/usr.sbin/bhyvectl/ |
H A D | bhyvectl.c | 255 dump_vm_run_exitcode(struct vm_exit *vmexit, int vcpu) 391 struct vm_exit vmexit;
|
Completed in 142 milliseconds