Lines Matching refs:pGuestMsr
1269 PVMXAUTOMSR pGuestMsr = (PVMXAUTOMSR)pVCpu->hm.s.vmx.pvGuestMsr;
1274 if (pGuestMsr->u32Msr == uMsr)
1276 pGuestMsr++;
1294 pGuestMsr->u32Msr = uMsr;
1295 pGuestMsr->u64Value = uGuestMsrValue;
1331 PVMXAUTOMSR pGuestMsr = (PVMXAUTOMSR)pVCpu->hm.s.vmx.pvGuestMsr;
1336 if (pGuestMsr->u32Msr == uMsr)
1348 pGuestMsr->u32Msr = pLastGuestMsr->u32Msr;
1349 pGuestMsr->u64Value = pLastGuestMsr->u64Value;
1359 pGuestMsr++;
1390 PVMXAUTOMSR pGuestMsr = (PVMXAUTOMSR)pVCpu->hm.s.vmx.pvGuestMsr;
1393 for (uint32_t i = 0; i < cMsrs; i++, pGuestMsr++)
1395 if (pGuestMsr->u32Msr == uMsr)
1413 PVMXAUTOMSR pGuestMsr = (PVMXAUTOMSR)pVCpu->hm.s.vmx.pvGuestMsr;
1416 for (uint32_t i = 0; i < cMsrs; i++, pHostMsr++, pGuestMsr++)
1418 AssertReturnVoid(pHostMsr->u32Msr == pGuestMsr->u32Msr);
1674 PVMXAUTOMSR pGuestMsr = (PVMXAUTOMSR)pVCpu->hm.s.vmx.pvGuestMsr;
1675 for (uint32_t i = 0; i < cMsrs; i++, pHostMsr++, pGuestMsr++)
1678 AssertMsgReturnVoid(pHostMsr->u32Msr == pGuestMsr->u32Msr, ("HostMsr=%#RX32 GuestMsr=%#RX32 cMsrs=%u\n", pHostMsr->u32Msr,
1679 pGuestMsr->u32Msr, cMsrs));
1690 rc = hmR0VmxGetMsrPermission(pVCpu, pGuestMsr->u32Msr, &enmRead, &enmWrite);
1692 if (pGuestMsr->u32Msr == MSR_K6_EFER)
1700 pGuestMsr->u32Msr, cMsrs));
1702 pGuestMsr->u32Msr, cMsrs));