Searched defs:vmx (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vmx.h | 130 struct vmx { struct 141 struct vmxctx ctx[VM_MAXCPU]; argument 142 struct vmxcap cap[VM_MAXCPU]; argument 143 struct vmxstate state[VM_MAXCPU]; argument 145 enum vmx_caps vmx_caps; argument 155 CTASSERT((offsetof(struct vmx, vmcs) & PAGE_MASK) == 0); argument 160 vmx_cap_en(const struct vmx *vmx, enum vmx_caps cap) in vmx_cap_en()
|
H A D | vmx.c | 315 vmx_allow_x2apic_msrs(struct vmx *vmx, int vcpuid) in vmx_allow_x2apic_msrs() 700 struct vmx *vmx; in vmx_vminit() local 950 vmx_invvpid(struct vmx *vmx, int vcpu, int running) in vmx_invvpid() 1023 vmx_set_pcpu_defaults(struct vmx *vmx, int vcpu) in vmx_set_pcpu_defaults() 1058 vmx_int_window_exiting(struct vmx *vmx, int vcpu) in vmx_int_window_exiting() 1064 vmx_set_int_window_exiting(struct vmx *vmx, int vcpu) in vmx_set_int_window_exiting() 1074 vmx_clear_int_window_exiting(struct vmx *vmx, int vcpu) in vmx_clear_int_window_exiting() 1082 vmx_nmi_window_exiting(struct vmx *vmx, int vcpu) in vmx_nmi_window_exiting() 1088 vmx_set_nmi_window_exiting(struct vmx *vmx, int vcpu) in vmx_set_nmi_window_exiting() 1097 vmx_clear_nmi_window_exiting(struct vmx *vmx, int vcpu) in vmx_clear_nmi_window_exiting() [all …]
|
H A D | vmx_msr.c | 151 vmx_msr_bitmap_initialize(struct vmx *vmx) in vmx_msr_bitmap_initialize() 165 vmx_msr_bitmap_destroy(struct vmx *vmx) in vmx_msr_bitmap_destroy() 175 vmx_msr_bitmap_change_access(struct vmx *vmx, int vcpuid, uint_t msr, int acc) in vmx_msr_bitmap_change_access() 336 vmx_msr_guest_init(struct vmx *vmx, int vcpuid) in vmx_msr_guest_init() 393 vmx_msr_guest_enter(struct vmx *vmx, int vcpuid) in vmx_msr_guest_enter() 413 vmx_msr_guest_exit(struct vmx *vmx, int vcpuid) in vmx_msr_guest_exit() 435 vmx_rdmsr(struct vmx *vmx, int vcpuid, uint32_t num, uint64_t *val) in vmx_rdmsr() 468 vmx_wrmsr(struct vmx *vmx, int vcpuid, uint32_t num, uint64_t val) in vmx_wrmsr()
|
H A D | vmx_msr.h | 76 #define guest_msr_rw(vmx, vcpuid, msr) \ argument 79 #define guest_msr_ro(vmx, vcpuid, msr) \ argument
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | hma.c | 107 struct hma_vmx_cpu vmx; member
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | vmm.h | 354 } vmx; member
|