Lines Matching defs:MsrRange
1742 CPUMMSRRANGE MsrRange;
1743 MsrRange.offCpumCpu = 0;
1744 MsrRange.fReserved = 0;
1746 int rc = CFGMR3GetName(pNode, MsrRange.szName, sizeof(MsrRange.szName));
1750 rc = CFGMR3QueryU32(pNode, "First", &MsrRange.uFirst);
1753 MsrRange.szName, rc);
1755 rc = CFGMR3QueryU32Def(pNode, "Last", &MsrRange.uLast, MsrRange.uFirst);
1758 MsrRange.szName, rc);
1764 MsrRange.szName, rc);
1767 MsrRange.enmRdFn = kCpumMsrRdFn_FixedValue;
1768 MsrRange.enmWrFn = kCpumMsrWrFn_IgnoreWrite;
1770 rc = CFGMR3QueryU64Def(pNode, "Value", &MsrRange.uValue, 0);
1773 MsrRange.szName, rc);
1775 rc = CFGMR3QueryU64Def(pNode, "WrGpMask", &MsrRange.fWrGpMask, 0);
1778 MsrRange.szName, rc);
1780 rc = CFGMR3QueryU64Def(pNode, "WrIgnMask", &MsrRange.fWrIgnMask, 0);
1783 MsrRange.szName, rc);
1787 "Invalid MSR entry '%s': Unknown type '%s'\n", MsrRange.szName, szType);
1794 &MsrRange);
1796 return VMSetError(pVM, rc, RT_SRC_POS, "Error adding MSR entry '%s': %Rrc\n", MsrRange.szName, rc);