/freebsd/usr.sbin/bhyve/amd64/ |
H A D | vmexit.c | 73 vmexit_inout(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_inout() 98 struct vm_run *vmrun) in vmexit_rdmsr() 131 struct vm_run *vmrun) in vmexit_wrmsr() 236 vmexit_vmx(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_vmx() 272 vmexit_svm(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_svm() 290 struct vm_run *vmrun) in vmexit_bogus() 299 struct vm_run *vmrun) in vmexit_reqidle() 308 struct vm_run *vmrun __unused) in vmexit_hlt() 320 struct vm_run *vmrun __unused) in vmexit_pause() 327 struct vm_run *vmrun) in vmexit_mtrap() [all …]
|
H A D | task_switch.c | 702 int vmexit_task_switch(struct vmctx *, struct vcpu *, struct vm_run *); 705 vmexit_task_switch(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_task_switch()
|
/freebsd/usr.sbin/bhyve/aarch64/ |
H A D | vmexit.c | 61 struct vm_run *vmrun) in vmexit_inst_emul() 90 struct vm_run *vmrun) in vmexit_reg_emul() 104 vmexit_suspend(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_suspend() 133 struct vm_run *vmrun __unused) in vmexit_debug() 146 struct vm_run *vmrun __unused) in vmexit_bogus() 192 vmexit_smccc(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_smccc() 266 vmexit_hyp(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_hyp() 278 vmexit_brk(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_brk() 285 vmexit_ss(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_ss()
|
/freebsd/usr.sbin/bhyve/riscv/ |
H A D | vmexit.c | 76 struct vm_run *vmrun) in vmexit_inst_emul() 104 vmexit_suspend(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_suspend() 136 struct vm_run *vmrun __unused) in vmexit_debug() 150 struct vm_run *vmrun __unused) in vmexit_bogus() 308 vmexit_ecall(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_ecall() 345 struct vm_run *vmrun) in vmexit_hyp()
|
/freebsd/sys/riscv/vmm/ |
H A D | vmm_dev_machdep.c | 70 struct vm_run *vmrun; in vmmdev_machdep_ioctl() 83 vmrun = (struct vm_run *)data; in vmmdev_machdep_ioctl() 86 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
|
H A D | vmm.c | 1166 vm_run(struct vcpu *vcpu) in vm_run() function
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm_dev_machdep.c | 71 struct vm_run *vmrun; in vmmdev_machdep_ioctl() 85 vmrun = (struct vm_run *)data; in vmmdev_machdep_ioctl() 88 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
|
H A D | vmm.c | 1435 vm_run(struct vcpu *vcpu) in vm_run() function
|
/freebsd/sys/riscv/include/ |
H A D | vmm_dev.h | 74 struct vm_run { struct 205 _IOWR('v', IOCNUM_RUN, struct vm_run)
|
H A D | vmm.h | 113 struct vm_run; 141 int vm_run(struct vcpu *vcpu);
|
/freebsd/sys/arm64/include/ |
H A D | vmm_dev.h | 67 struct vm_run { struct 212 _IOWR('v', IOCNUM_RUN, struct vm_run)
|
H A D | vmm.h | 132 struct vm_run; 160 int vm_run(struct vcpu *vcpu);
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm_dev_machdep.c | 175 struct vm_run *vmrun; in vmmdev_machdep_ioctl() 209 vmrun = (struct vm_run *)data; in vmmdev_machdep_ioctl() 212 error = vm_run(vcpu); in vmmdev_machdep_ioctl() 250 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
|
H A D | vmm.c | 1539 vm_run(struct vcpu *vcpu) in vm_run() function
|
/freebsd/sys/amd64/include/ |
H A D | vmm_dev.h | 77 struct vm_run { struct 341 _IOW('v', IOCNUM_RUN, struct vm_run)
|
H A D | vmm.h | 156 struct vm_run; 253 int vm_run(struct vcpu *vcpu);
|
/freebsd/lib/libvmmapi/ |
H A D | vmmapi.h | 162 int vm_run(struct vcpu *vcpu, struct vm_run *vmrun);
|
H A D | vmmapi.c | 727 vm_run(struct vcpu *vcpu, struct vm_run *vmrun) in vm_run() function
|
/freebsd/usr.sbin/bhyvectl/ |
H A D | bhyvectl.c | 330 struct vm_run vmrun; in main() 498 error = vm_run(vcpu, &vmrun); in main()
|
/freebsd/usr.sbin/bhyve/ |
H A D | bhyverun.c | 460 struct vm_run vmrun; in vm_loop() 473 error = vm_run(vcpu, &vmrun); in vm_loop()
|