Home
last modified time | relevance | path

Searched refs:vm_run (Results 1 – 21 of 21) sorted by relevance

/src/usr.sbin/bhyve/amd64/
H A Dvmexit.c73 vmexit_inout(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_inout()
98 struct vm_run *vmrun) in vmexit_rdmsr()
134 struct vm_run *vmrun) in vmexit_wrmsr()
242 vmexit_vmx(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_vmx()
278 vmexit_svm(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_svm()
296 struct vm_run *vmrun) in vmexit_bogus()
305 struct vm_run *vmrun) in vmexit_reqidle()
314 struct vm_run *vmrun __unused) in vmexit_hlt()
326 struct vm_run *vmrun __unused) in vmexit_pause()
333 struct vm_run *vmrun) in vmexit_mtrap()
[all …]
H A Dtask_switch.c702 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()
/src/usr.sbin/bhyve/aarch64/
H A Dvmexit.c62 struct vm_run *vmrun) in vmexit_inst_emul()
91 struct vm_run *vmrun) in vmexit_reg_emul()
105 vmexit_suspend(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_suspend()
136 struct vm_run *vmrun __unused) in vmexit_debug()
149 struct vm_run *vmrun __unused) in vmexit_bogus()
189 vmexit_smccc(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_smccc()
270 vmexit_hyp(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_hyp()
282 vmexit_brk(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_brk()
289 vmexit_ss(struct vmctx *ctx __unused, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_ss()
/src/usr.sbin/bhyve/riscv/
H A Dvmexit.c76 struct vm_run *vmrun) in vmexit_inst_emul()
104 vmexit_suspend(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_suspend()
138 struct vm_run *vmrun __unused) in vmexit_debug()
152 struct vm_run *vmrun __unused) in vmexit_bogus()
310 vmexit_ecall(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_ecall()
347 struct vm_run *vmrun) in vmexit_hyp()
/src/sys/riscv/vmm/
H A Dvmm_dev_machdep.c76 struct vm_run *vmrun; in vmmdev_machdep_ioctl()
78 vmrun = (struct vm_run *)data; in vmmdev_machdep_ioctl()
81 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
H A Dvmm.c671 vm_run(struct vcpu *vcpu) in vm_run() function
/src/sys/arm64/vmm/
H A Dvmm_dev_machdep.c77 struct vm_run *vmrun; in vmmdev_machdep_ioctl()
79 vmrun = (struct vm_run *)data; in vmmdev_machdep_ioctl()
82 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
H A Dvmm.c994 vm_run(struct vcpu *vcpu) in vm_run() function
/src/usr.sbin/bhyve/
H A Dbhyverun.h56 struct vm_run;
71 typedef int (*vmexit_handler_t)(struct vmctx *, struct vcpu *, struct vm_run *);
H A Dbhyverun.c628 struct vm_run vmrun; in vm_loop()
641 error = vm_run(vcpu, &vmrun); in vm_loop()
/src/sys/riscv/include/
H A Dvmm_dev.h81 struct vm_run { struct
212 _IOWR('v', IOCNUM_RUN, struct vm_run)
H A Dvmm.h121 struct vm_run;
160 int vm_run(struct vcpu *vcpu);
/src/sys/arm64/include/
H A Dvmm_dev.h74 struct vm_run { struct
219 _IOWR('v', IOCNUM_RUN, struct vm_run)
H A Dvmm.h145 struct vm_run;
181 int vm_run(struct vcpu *vcpu);
/src/sys/amd64/vmm/
H A Dvmm_dev_machdep.c185 struct vm_run *vmrun; in vmmdev_machdep_ioctl()
187 vmrun = (struct vm_run *)data; in vmmdev_machdep_ioctl()
190 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
229 error = vm_run(vcpu); in vmmdev_machdep_ioctl()
H A Dvmm.c1123 vm_run(struct vcpu *vcpu) in vm_run() function
/src/sys/amd64/include/
H A Dvmm_dev.h84 struct vm_run { struct
348 _IOW('v', IOCNUM_RUN, struct vm_run)
H A Dvmm.h158 struct vm_run;
242 int vm_run(struct vcpu *vcpu);
/src/lib/libvmmapi/
H A Dvmmapi.h161 int vm_run(struct vcpu *vcpu, struct vm_run *vmrun);
H A Dvmmapi.c808 vm_run(struct vcpu *vcpu, struct vm_run *vmrun) in vm_run() function
/src/usr.sbin/bhyvectl/
H A Dbhyvectl.c330 struct vm_run vmrun; in main()
509 error = vm_run(vcpu, &vmrun); in main()