Home | History | Annotate | Download | only in x86

Lines Matching refs:wrmsr

1258 		if (exit->u.wrmsr.msr == MSR_EFER) {
1259 if (__predict_false(exit->u.wrmsr.val & ~EFER_VALID)) {
1262 if ((vmcb->state.efer ^ exit->u.wrmsr.val) &
1266 vmcb->state.efer = exit->u.wrmsr.val | EFER_SVME;
1270 if (exit->u.wrmsr.msr == MSR_TSC) {
1271 cpudata->gtsc = exit->u.wrmsr.val;
1276 if (msr_ignore_list[i] != exit->u.wrmsr.msr)
1322 exit->u.wrmsr.msr = (cpudata->gprs[NVMM_X64_GPR_RCX] & 0xFFFFFFFF);
1323 exit->u.wrmsr.val = (rdx << 32) | (rax & 0xFFFFFFFF);
1324 exit->u.wrmsr.npc = cpudata->vmcb->ctrl.nrip;
1485 wrmsr(MSR_STAR, cpudata->star);
1486 wrmsr(MSR_LSTAR, cpudata->lstar);
1487 wrmsr(MSR_CSTAR, cpudata->cstar);
1488 wrmsr(MSR_SFMASK, cpudata->sfmask);
1489 wrmsr(MSR_FSBASE, cpudata->fsbase);
1490 wrmsr(MSR_KERNELGSBASE, cpudata->kernelgsbase);
2572 wrmsr(MSR_VMCR, msr & ~VMCR_SVMED);
2576 wrmsr(MSR_VM_HSAVE_PA, 0);
2585 wrmsr(MSR_EFER, msr);
2588 wrmsr(MSR_VM_HSAVE_PA, hsave[cpu_index(curcpu())].pa);