| /src/sys/amd64/vmm/intel/ |
| H A D | vmx.c | 133 SYSCTL_NODE(_hw_vmm, OID_AUTO, vmx, CTLFLAG_RW | CTLFLAG_MPSAFE, NULL, 234 SDT_PROBE_DEFINE3(vmm, vmx, exit, entry, 237 SDT_PROBE_DEFINE4(vmm, vmx, exit, taskswitch, 240 SDT_PROBE_DEFINE4(vmm, vmx, exit, craccess, 243 SDT_PROBE_DEFINE4(vmm, vmx, exit, rdmsr, 246 SDT_PROBE_DEFINE5(vmm, vmx, exit, wrmsr, 249 SDT_PROBE_DEFINE3(vmm, vmx, exit, halt, 252 SDT_PROBE_DEFINE3(vmm, vmx, exit, mtrap, 255 SDT_PROBE_DEFINE3(vmm, vmx, exit, pause, 258 SDT_PROBE_DEFINE3(vmm, vmx, exit, intrwindow, [all …]
|
| H A D | vmx_msr.h | 32 struct vmx; 35 void vmx_msr_guest_init(struct vmx *vmx, struct vmx_vcpu *vcpu); 36 void vmx_msr_guest_enter_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu); 39 void vmx_msr_guest_exit_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu); 66 #define guest_msr_rw(vmx, msr) \ argument 67 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_RW) 69 #define guest_msr_ro(vmx, msr) \ argument 70 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_READ)
|
| H A D | vmx.h | 39 struct vmx; 128 struct vmx *vmx; member 142 struct vmx { struct 153 VCPU_CTR0((vcpu)->vmx->vm, (vcpu)->vcpuid, format) argument 156 VCPU_CTR1((vcpu)->vmx->vm, (vcpu)->vcpuid, format, p1) 159 VCPU_CTR2((vcpu)->vmx->vm, (vcpu)->vcpuid, format, p1, p2) 162 VCPU_CTR3((vcpu)->vmx->vm, (vcpu)->vcpuid, format, p1, p2, p3) 165 VCPU_CTR4((vcpu)->vmx->vm, (vcpu)->vcpuid, format, p1, p2, p3, p4) 170 int vmx_enter_guest(struct vmxctx *ctx, struct vmx *vmx, int launched);
|
| H A D | vmx_msr.c | 312 vmx_msr_guest_init(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_init() argument 319 guest_msr_rw(vmx, MSR_LSTAR); in vmx_msr_guest_init() 320 guest_msr_rw(vmx, MSR_CSTAR); in vmx_msr_guest_init() 321 guest_msr_rw(vmx, MSR_STAR); in vmx_msr_guest_init() 322 guest_msr_rw(vmx, MSR_SF_MASK); in vmx_msr_guest_init() 323 guest_msr_rw(vmx, MSR_KGSBASE); in vmx_msr_guest_init() 355 vmx_msr_guest_enter_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_enter_tsc_aux() argument 385 vmx_msr_guest_exit_tsc_aux(struct vmx *vmx, struct vmx_vcpu *vcpu) in vmx_msr_guest_exit_tsc_aux() argument
|
| H A D | ept.h | 32 struct vmx;
|
| /src/usr.sbin/bhyve/amd64/ |
| H A D | vmexit.c | 252 EPRINTLN("\tstatus\t\t%d", vme->u.vmx.status); in vmexit_vmx() 253 EPRINTLN("\texit_reason\t%u (%s)", vme->u.vmx.exit_reason, in vmexit_vmx() 254 vmexit_vmx_desc(vme->u.vmx.exit_reason)); in vmexit_vmx() 256 vme->u.vmx.exit_qualification); in vmexit_vmx() 257 EPRINTLN("\tinst_type\t\t%d", vme->u.vmx.inst_type); in vmexit_vmx() 258 EPRINTLN("\tinst_error\t\t%d", vme->u.vmx.inst_error); in vmexit_vmx() 260 if (vme->u.vmx.exit_reason == EXIT_REASON_EPT_MISCONFIG) { in vmexit_vmx()
|
| /src/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrIntrinsicVL.td | 24 def : Pat<(v512i1 (int_ve_vl_insert_vm512u v512i1:$vmx, v256i1:$vmy)), 25 (INSERT_SUBREG v512i1:$vmx, v256i1:$vmy, sub_vm_even)>; 27 def : Pat<(v512i1 (int_ve_vl_insert_vm512l v512i1:$vmx, v256i1:$vmy)), 28 (INSERT_SUBREG v512i1:$vmx, v256i1:$vmy, sub_vm_odd)>;
|
| H A D | VEInstrVec.td | 17 (outs VM:$vmx), (ins MEMrii:$addr), 18 "# pseudo ldvm $vmx, $addr", []>; 20 (outs VM512:$vmx), (ins MEMrii:$addr), 21 "# pseudo ldvm512 $vmx, $addr", []>; 25 (outs), (ins MEMrii:$addr, VM:$vmx), 26 "# pseudo stvm $addr, $vmx", []>; 28 (outs), (ins MEMrii:$addr, VM512:$vmx), 29 "# pseudo stvm512 $addr, $vmx", []>; 55 def VFMKyal : Pseudo<(outs VM512:$vmx), (ins I32:$vl), 56 "# pseudo-vfmk.at $vmx">; [all …]
|
| /src/release/ |
| H A D | Makefile.vagrant | 81 …{PROVIDER} && tar -czf ../${VAGRANT_TARGET}.${PROVIDER}.box metadata.json vagrant.vmx vagrant.vmdk) 104 vmware/vagrant.vmx: ${.CURDIR}/scripts/vagrant.vmx 107 vagrant-create-vmware-metadata: vmware/vagrant.vmx
|
| /src/usr.bin/gcore/ |
| H A D | elfcore.c | 709 struct vmxreg *vmx; in elf_note_powerpc_vmx() local 723 vmx = calloc(1, sizeof(*vmx)); in elf_note_powerpc_vmx() 724 memcpy(vmx, &info, sizeof(*vmx)); in elf_note_powerpc_vmx() 725 *sizep = sizeof(*vmx); in elf_note_powerpc_vmx() 726 return (vmx); in elf_note_powerpc_vmx()
|
| /src/sys/arm64/conf/ |
| H A D | std.virt | 15 device vmx # VMware VMXNET3 Ethernet
|
| /src/usr.sbin/bhyvectl/amd64/ |
| H A D | bhyvectl_machdep.c | 203 printf("\tstatus\t\t%d\n", vmexit->u.vmx.status); in bhyvectl_dump_vm_run_exitcode() 205 vmexit->u.vmx.exit_reason, vmexit->u.vmx.exit_reason); in bhyvectl_dump_vm_run_exitcode() 207 vmexit->u.vmx.exit_qualification); in bhyvectl_dump_vm_run_exitcode() 208 printf("\tinst_type\t\t%d\n", vmexit->u.vmx.inst_type); in bhyvectl_dump_vm_run_exitcode() 209 printf("\tinst_error\t\t%d\n", vmexit->u.vmx.inst_error); in bhyvectl_dump_vm_run_exitcode()
|
| /src/sys/contrib/zstd/lib/common/ |
| H A D | cpu.h | 122 C(vmx, 5)
|
| /src/sys/contrib/openzfs/module/zstd/lib/common/ |
| H A D | cpu.h | 159 C(vmx, 5)
|
| /src/sys/contrib/xen/ |
| H A D | vm_event.h | 342 } vmx; member
|
| /src/sys/dev/vmware/vmxnet3/ |
| H A D | if_vmx.c | 207 DRIVER_MODULE(vmx, pci, vmxnet3_driver, 0, 0); 208 IFLIB_PNP_INFO(pci, vmx, vmxnet3_vendor_info_array); 209 MODULE_VERSION(vmx, 2); 211 MODULE_DEPEND(vmx, pci, 1, 1, 1); 212 MODULE_DEPEND(vmx, ether, 1, 1, 1); 213 MODULE_DEPEND(vmx, iflib, 1, 1, 1);
|
| /src/sys/modules/vmm/ |
| H A D | Makefile | 108 vmx.c \
|
| /src/crypto/openssl/crypto/perlasm/ |
| H A D | s390x.pm | 1041 sub vmx { subroutine 1046 vmx(@_,0); 1049 vmx(@_,1); 1052 vmx(@_,2); 1055 vmx(@_,3);
|
| /src/secure/caroot/trusted/ |
| H A D | UCA_Extended_Validation_Root.pem | 131 xR9GUeOcGMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmx
|
| /src/sys/amd64/include/ |
| H A D | vmm.h | 614 } vmx; member
|
| /src/sys/x86/conf/ |
| H A D | NOTES | 441 # vmx: VMware VMXNET3 Ethernet (BSD open source) 458 device vmx # VMware VMXNET3 Ethernet
|
| /src/sys/i386/conf/ |
| H A D | NOTES | 240 # vmx: VMware VMXNET3 Ethernet (BSD open source)
|
| H A D | GENERIC | 208 device vmx # VMware VMXNET3 Ethernet
|
| /src/share/man/man4/ |
| H A D | Makefile | 973 _vmx.4= vmx.4
|
| /src/sys/amd64/conf/ |
| H A D | GENERIC | 240 device vmx # VMware VMXNET3 Ethernet
|