Searched refs:vmx (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.0-release/sys/amd64/vmm/intel/
H A Dvmx.c62 #include "vmx.h"
110 #define guest_msr_rw(vmx, msr) \
111 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_RW)
116 MALLOC_DEFINE(M_VMX, "vmx", "vmx");
119 SYSCTL_NODE(_hw_vmm, OID_AUTO, vmx, CTLFLAG_RW, NULL, NULL);
311 #define SETJMP_TRACE(vmx, vcpu, vmxctx, regname) \
312 VMM_CTR1((vmx)->vm, (vcpu), "setjmp trace " #regname " 0x%016lx", \
316 vmx_setjmp_trace(struct vmx *vmx, in argument
363 vmx_setjmp_trace(struct vmx *vmx, int vcpu, struct vmxctx *vmxctx, int rc) argument
748 struct vmx *vmx; local
887 vmx_run_trace(struct vmx *vmx, int vcpu) argument
895 vmx_exit_trace(struct vmx *vmx, int vcpu, uint64_t rip, uint32_t exit_reason, int handled) argument
906 vmx_astpending_trace(struct vmx *vmx, int vcpu, uint64_t rip) argument
914 vmx_set_pcpu_defaults(struct vmx *vmx, int vcpu) argument
982 vmx_set_int_window_exiting(struct vmx *vmx, int vcpu) argument
994 vmx_clear_int_window_exiting(struct vmx *vmx, int vcpu) argument
1006 vmx_set_nmi_window_exiting(struct vmx *vmx, int vcpu) argument
1018 vmx_clear_nmi_window_exiting(struct vmx *vmx, int vcpu) argument
1030 vmx_inject_nmi(struct vmx *vmx, int vcpu) argument
1076 vmx_inject_interrupts(struct vmx *vmx, int vcpu) argument
1152 vmx_emulate_cr_access(struct vmx *vmx, int vcpu, uint64_t exitqual) argument
1349 vmx_exit_process(struct vmx *vmx, int vcpu, struct vm_exit *vmexit) argument
1539 struct vmx *vmx; local
1688 struct vmx *vmx = arg; local
1795 struct vmx *vmx = arg; local
1812 struct vmx *vmx = arg; local
1857 struct vmx *vmx = arg; local
1865 struct vmx *vmx = arg; local
1876 struct vmx *vmx = arg; local
1917 struct vmx *vmx = arg; local
1959 struct vmx *vmx = arg; local
[all...]
H A Dept.h32 struct vmx;
H A Dvmx.h96 struct vmx { struct
106 CTASSERT((offsetof(struct vmx, vmcs) & PAGE_MASK) == 0);
107 CTASSERT((offsetof(struct vmx, msr_bitmap) & PAGE_MASK) == 0);
108 CTASSERT((offsetof(struct vmx, guest_msrs) & 15) == 0);
/freebsd-10.0-release/sys/modules/vmm/
H A DMakefile38 vmx.c \
/freebsd-10.0-release/usr.sbin/bhyve/
H A Dbhyverun.c338 fprintf(stderr, "\terror\t\t%d\n", vmexit->u.vmx.error);
339 fprintf(stderr, "\texit_reason\t%u\n", vmexit->u.vmx.exit_reason);
341 vmexit->u.vmx.exit_qualification);
/freebsd-10.0-release/sys/amd64/conf/
H A DNOTES321 # vmx: VMware VMXNET3 Ethernet (BSD open source)
339 device vmx # VMware VMXNET3 Ethernet
H A DGENERIC344 device vmx # VMware VMXNET3 Ethernet
/freebsd-10.0-release/sys/amd64/include/
H A Dvmm.h294 int error; /* vmx inst error */
297 } vmx; member in union:vm_exit::__anon5868
/freebsd-10.0-release/sys/i386/conf/
H A DGENERIC355 device vmx # VMware VMXNET3 Ethernet
H A DNOTES592 # vmx: VMware VMXNET3 Ethernet (BSD open source)
643 device vmx # VMware VMXNET3 Ethernet
/freebsd-10.0-release/usr.sbin/bhyvectl/
H A Dbhyvectl.c273 printf("\terror\t\t%d\n", vmexit->u.vmx.error);
275 vmexit->u.vmx.exit_reason, vmexit->u.vmx.exit_reason);
277 vmexit->u.vmx.exit_qualification);
/freebsd-10.0-release/share/man/man4/
H A DMakefile785 _vmx.4= vmx.4
/freebsd-10.0-release/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c215 TUNABLE_INT("hw.vmx.txndesc", &vmxnet3_default_txndesc);
217 TUNABLE_INT("hw.vmx.rxndesc", &vmxnet3_default_rxndesc);
230 "vmx", vmxnet3_methods, sizeof(struct vmxnet3_softc)
234 DRIVER_MODULE(vmx, pci, vmxnet3_driver, vmxnet3_devclass, 0, 0);
236 MODULE_DEPEND(vmx, pci, 1, 1, 1);
237 MODULE_DEPEND(vmx, ether, 1, 1, 1);
3320 "hw.vmx.%d.%s", device_get_unit(sc->vmx_dev), knob);

Completed in 126 milliseconds