| /freebsd-14.2/usr.sbin/bhyve/amd64/ |
| H A D | vmexit.c | 79 vme = vmrun->vm_exit; in vmexit_inout() 98 struct vm_run *vmrun) in vmexit_rdmsr() argument 105 vme = vmrun->vm_exit; in vmexit_rdmsr() 131 struct vm_run *vmrun) in vmexit_wrmsr() argument 136 vme = vmrun->vm_exit; in vmexit_wrmsr() 240 vme = vmrun->vm_exit; in vmexit_vmx() 276 vme = vmrun->vm_exit; in vmexit_svm() 351 vme = vmrun->vm_exit; in vmexit_inst_emul() 398 vme = vmrun->vm_exit; in vmexit_suspend() 473 dmask = vmrun->cpuset; in vmexit_ipi() [all …]
|
| H A D | task_switch.c | 706 vmexit_task_switch(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_task_switch() argument 721 vmexit = vmrun->vm_exit; in vmexit_task_switch()
|
| /freebsd-14.2/crypto/openssh/.github/workflows/ |
| H A D | upstream.yml | 30 run: vmrun "cd /usr/src && cvs up -dPA usr.bin/ssh regress/usr.bin/ssh" 32 …run: vmrun "cd /usr/src/usr.bin/ssh && make obj && make clean && cd /usr/src/regress/usr.bin/ssh &… 34 …run: vmrun "cd /usr/src/usr.bin/ssh && case ${{ matrix.config }} in without-openssl) make OPENSSL=… 36 run: vmrun "cd /usr/src/usr.bin/ssh && sudo make install" 38 …run: vmrun "cd /usr/src/regress/usr.bin/ssh && case ${{ matrix.config }} in without-openssl) make …
|
| H A D | selfhosted.yml | 99 run: vmrun ./.github/configure.sh ${{ matrix.config }} 106 run: vmrun make clean 108 run: vmrun make 110 run: vmrun ./.github/run_test.sh ${{ matrix.config }}
|
| /freebsd-14.2/usr.sbin/bhyve/ |
| H A D | bhyverun.c | 499 struct vm_run vmrun; in vm_loop() local 507 vmrun.vm_exit = &vme; in vm_loop() 508 vmrun.cpuset = &dmask; in vm_loop() 509 vmrun.cpusetsize = sizeof(dmask); in vm_loop() 512 error = vm_run(vcpu, &vmrun); in vm_loop() 523 rc = (*vmexit_handlers[exitcode])(ctx, vcpu, &vmrun); in vm_loop()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrSVM.td | 33 def VMRUN32 : I<0x01, MRM_D8, (outs), (ins), "vmrun", []>, TB, 36 def VMRUN64 : I<0x01, MRM_D8, (outs), (ins), "vmrun", []>, TB,
|
| H A D | X86InstrAsmAlias.td | 685 def : InstAlias<"vmrun\t{%eax|eax}", (VMRUN32), 0>, Requires<[Not64BitMode]>; 686 def : InstAlias<"vmrun\t{%rax|rax}", (VMRUN64), 0>, Requires<[In64BitMode]>;
|
| /freebsd-14.2/sys/amd64/vmm/ |
| H A D | vmm_dev.c | 417 struct vm_run *vmrun; in vmmdev_ioctl() local 611 vmrun = (struct vm_run *)data; in vmmdev_ioctl() 618 error = copyout(vme, vmrun->vm_exit, sizeof(*vme)); in vmmdev_ioctl() 623 vmrun->cpuset, in vmmdev_ioctl() 624 min(vmrun->cpusetsize, sizeof(cpuset_t))); in vmmdev_ioctl() 627 if (sizeof(cpuset_t) < vmrun->cpusetsize) { in vmmdev_ioctl() 630 p = (uint8_t *)vmrun->cpuset + in vmmdev_ioctl() 632 while (p < (uint8_t *)vmrun->cpuset + in vmmdev_ioctl() 633 vmrun->cpusetsize) { in vmmdev_ioctl()
|
| /freebsd-14.2/share/examples/ |
| H A D | Makefile | 50 SE_BHYVE= vmrun.sh 51 PACKAGE_bhyve/vmrun.sh= bhyve
|
| /freebsd-14.2/sys/amd64/vmm/amd/ |
| H A D | svm_support.S | 89 vmrun %rax
|
| /freebsd-14.2/usr.sbin/bhyvectl/ |
| H A D | bhyvectl.c | 1633 struct vm_run vmrun; in main() local 2277 vmrun.vm_exit = &vmexit; in main() 2278 vmrun.cpuset = &cpuset; in main() 2279 vmrun.cpusetsize = sizeof(cpuset); in main() 2280 error = vm_run(vcpu, &vmrun); in main()
|
| /freebsd-14.2/lib/libvmmapi/ |
| H A D | vmmapi.h | 156 int vm_run(struct vcpu *vcpu, struct vm_run *vmrun);
|
| H A D | vmmapi.c | 717 vm_run(struct vcpu *vcpu, struct vm_run *vmrun) in vm_run() argument 719 return (vcpu_ioctl(vcpu, VM_RUN, vmrun)); in vm_run()
|
| /freebsd-14.2/tools/build/mk/ |
| H A D | OptionalObsoleteFiles.inc | 161 OLD_FILES+=usr/share/examples/bhyve/vmrun.sh 1669 OLD_FILES+=usr/share/examples/bhyve/vmrun.sh
|