Symbol: vmx_vmwrite
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1031
vmx_vmwrite(VMCS_PROCBASED_CTLS, ctls1);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1050
vmx_vmwrite(VMCS_PROCBASED_CTLS, ctls1);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1111
vmx_vmwrite(VMCS_GUEST_RFLAGS, rflags | PSL_RF);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1133
vmx_vmwrite(VMCS_ENTRY_INTR_INFO, info);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1134
vmx_vmwrite(VMCS_ENTRY_EXCEPTION_ERROR, error);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1195
vmx_vmwrite(VMCS_GUEST_RIP, rip + inslen);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1198
vmx_vmwrite(VMCS_GUEST_RFLAGS, rflags & ~PSL_RF);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1201
vmx_vmwrite(VMCS_GUEST_INTERRUPTIBILITY,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1693
vmx_vmwrite(VMCS_GUEST_IA32_EFER, efer);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1694
vmx_vmwrite(VMCS_ENTRY_CTLS, ctls1);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1703
vmx_vmwrite(VMCS_CR0_SHADOW, fakecr0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1704
vmx_vmwrite(VMCS_GUEST_CR0, realcr0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1743
vmx_vmwrite(VMCS_GUEST_CR4, cr4);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1779
vmx_vmwrite(VMCS_GUEST_RSP, cpudata->gcr8);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
1948
vmx_vmwrite(VMCS_GUEST_IA32_PAT, val);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2279
vmx_vmwrite(VMCS_HOST_IDTR_BASE, (uint64_t)curcpu()->ci_idtvec.iv_idt);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2280
vmx_vmwrite(VMCS_HOST_FS_BASE, rdmsr(MSR_FSBASE));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2281
vmx_vmwrite(VMCS_HOST_CR3, rcr3());
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2282
vmx_vmwrite(VMCS_HOST_CR4, rcr4());
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2375
vmx_vmwrite(VMCS_ENTRY_INTR_INFO, info);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2376
vmx_vmwrite(VMCS_ENTRY_EXCEPTION_ERROR, err);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2383
vmx_vmwrite(VMCS_ENTRY_INSTRUCTION_LENGTH, inslen);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2422
vmx_vmwrite(VMCS_HOST_TR_SELECTOR, ci->ci_tss_sel);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2423
vmx_vmwrite(VMCS_HOST_TR_BASE, (uint64_t)ci->ci_tss);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2424
vmx_vmwrite(VMCS_HOST_GDTR_BASE, (uint64_t)ci->ci_gdt);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2425
vmx_vmwrite(VMCS_HOST_GS_BASE, rdmsr(MSR_GSBASE));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2442
vmx_vmwrite(VMCS_TSC_OFFSET, cpudata->gtsc - rdtsc());
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2682
vmx_vmwrite(vmx_guest_segs[idx].selector, segs[idx].selector);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2683
vmx_vmwrite(vmx_guest_segs[idx].attrib, attrib);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2685
vmx_vmwrite(vmx_guest_segs[idx].limit, segs[idx].limit);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2686
vmx_vmwrite(vmx_guest_segs[idx].base, segs[idx].base);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2783
vmx_vmwrite(VMCS_GUEST_RIP, state->gprs[NVMM_X64_GPR_RIP]);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2784
vmx_vmwrite(VMCS_GUEST_RSP, state->gprs[NVMM_X64_GPR_RSP]);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2785
vmx_vmwrite(VMCS_GUEST_RFLAGS, state->gprs[NVMM_X64_GPR_RFLAGS]);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2794
vmx_vmwrite(VMCS_CR0_SHADOW,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2797
vmx_vmwrite(VMCS_GUEST_CR0,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2804
vmx_vmwrite(VMCS_GUEST_CR3, state->crs[NVMM_X64_CR_CR3]);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2807
vmx_vmwrite(VMCS_GUEST_CR4,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2825
vmx_vmwrite(VMCS_GUEST_DR7, cpudata->drs[NVMM_X64_DR_DR7]);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2840
vmx_vmwrite(VMCS_GUEST_IA32_EFER,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2842
vmx_vmwrite(VMCS_GUEST_IA32_PAT,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2844
vmx_vmwrite(VMCS_GUEST_IA32_SYSENTER_CS,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2846
vmx_vmwrite(VMCS_GUEST_IA32_SYSENTER_ESP,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2848
vmx_vmwrite(VMCS_GUEST_IA32_SYSENTER_EIP,
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2861
vmx_vmwrite(VMCS_ENTRY_CTLS, ctls1);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2870
vmx_vmwrite(VMCS_GUEST_INTERRUPTIBILITY, intstate);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3050
vmx_vmwrite(VMCS_VPID, i);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3094
vmx_vmwrite(VMCS_LINK_POINTER, 0xFFFFFFFFFFFFFFFF);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3097
vmx_vmwrite(VMCS_PINBASED_CTLS, vmx_pinbased_ctls);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3098
vmx_vmwrite(VMCS_PROCBASED_CTLS, vmx_procbased_ctls);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3099
vmx_vmwrite(VMCS_PROCBASED_CTLS2, vmx_procbased_ctls2);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3100
vmx_vmwrite(VMCS_ENTRY_CTLS, vmx_entry_ctls);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3101
vmx_vmwrite(VMCS_EXIT_CTLS, vmx_exit_ctls);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3117
vmx_vmwrite(VMCS_MSR_BITMAP, (uint64_t)cpudata->msrbm_pa);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3135
vmx_vmwrite(VMCS_ENTRY_MSR_LOAD_ADDRESS, cpudata->gmsr_pa);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3136
vmx_vmwrite(VMCS_EXIT_MSR_STORE_ADDRESS, cpudata->gmsr_pa);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3137
vmx_vmwrite(VMCS_ENTRY_MSR_LOAD_COUNT, vmx_msrlist_entry_nmsr);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3138
vmx_vmwrite(VMCS_EXIT_MSR_STORE_COUNT, VMX_MSRLIST_EXIT_NMSR);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3141
vmx_vmwrite(VMCS_CR0_MASK, CR0_STATIC_MASK);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3144
vmx_vmwrite(VMCS_CR4_MASK, CR4_INVALID);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3145
vmx_vmwrite(VMCS_CR4_SHADOW, 0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3148
vmx_vmwrite(VMCS_HOST_RIP, (uint64_t)&vmx_resume_rip);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3149
vmx_vmwrite(VMCS_HOST_CS_SELECTOR, GSEL(GCODE_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3150
vmx_vmwrite(VMCS_HOST_SS_SELECTOR, GSEL(GDATA_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3151
vmx_vmwrite(VMCS_HOST_DS_SELECTOR, GSEL(GDATA_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3152
vmx_vmwrite(VMCS_HOST_ES_SELECTOR, GSEL(GDATA_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3153
vmx_vmwrite(VMCS_HOST_FS_SELECTOR, 0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3154
vmx_vmwrite(VMCS_HOST_GS_SELECTOR, 0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3155
vmx_vmwrite(VMCS_HOST_IA32_SYSENTER_CS, 0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3156
vmx_vmwrite(VMCS_HOST_IA32_SYSENTER_ESP, 0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3157
vmx_vmwrite(VMCS_HOST_IA32_SYSENTER_EIP, 0);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3158
vmx_vmwrite(VMCS_HOST_IA32_PAT, rdmsr(MSR_CR_PAT));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3159
vmx_vmwrite(VMCS_HOST_IA32_EFER, rdmsr(MSR_EFER));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3160
vmx_vmwrite(VMCS_HOST_CR0, rcr0() & ~CR0_TS);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3171
vmx_vmwrite(VMCS_EPTP, eptp);