• Home
  • Raw
  • Download

Lines Matching refs:MtrrSetting

204   IN MTRR_SETTINGS      *MtrrSetting  in MtrrGetDefaultMemoryTypeWorker()  argument
207 if (MtrrSetting == NULL) { in MtrrGetDefaultMemoryTypeWorker()
210 return (MTRR_MEMORY_CACHE_TYPE) (MtrrSetting->MtrrDefType & 0x7); in MtrrGetDefaultMemoryTypeWorker()
393 IN MTRR_SETTINGS *MtrrSetting, in MtrrGetVariableMtrrWorker() argument
403 if (MtrrSetting == NULL) { in MtrrGetVariableMtrrWorker()
409 VariableSettings->Mtrr[Index].Base = MtrrSetting->Variables.Mtrr[Index].Base; in MtrrGetVariableMtrrWorker()
410 VariableSettings->Mtrr[Index].Mask = MtrrSetting->Variables.Mtrr[Index].Mask; in MtrrGetVariableMtrrWorker()
1015 IN MTRR_SETTINGS *MtrrSetting, in GetMemoryCacheTypeFromMtrrType() argument
1035 return MtrrGetDefaultMemoryTypeWorker (MtrrSetting); in GetMemoryCacheTypeFromMtrrType()
1159 IN MTRR_SETTINGS *MtrrSetting, in MtrrGetMemoryAttributeByAddressWorker() argument
1178 if (MtrrSetting == NULL) { in MtrrGetMemoryAttributeByAddressWorker()
1181 TempQword = MtrrSetting->MtrrDefType; in MtrrGetMemoryAttributeByAddressWorker()
1207 if (MtrrSetting == NULL) { in MtrrGetMemoryAttributeByAddressWorker()
1210 TempQword = MtrrSetting->Fixed.Mtrr[Index]; in MtrrGetMemoryAttributeByAddressWorker()
1213 return GetMemoryCacheTypeFromMtrrType (MtrrSetting, MtrrType); in MtrrGetMemoryAttributeByAddressWorker()
1221 MtrrSetting, in MtrrGetMemoryAttributeByAddressWorker()
1249 CacheType = GetMemoryCacheTypeFromMtrrType (MtrrSetting, MtrrType); in MtrrGetMemoryAttributeByAddressWorker()
1289 IN MTRR_SETTINGS *MtrrSetting in MtrrDebugPrintAllMtrrsWorker() argument
1318 if (MtrrSetting != NULL) { in MtrrDebugPrintAllMtrrsWorker()
1319 Mtrrs = MtrrSetting; in MtrrDebugPrintAllMtrrsWorker()
1484 IN OUT MTRR_SETTINGS *MtrrSetting, in MtrrSetMemoryAttributeWorker() argument
1566 if (MtrrSetting != NULL) { in MtrrSetMemoryAttributeWorker()
1567 MtrrSetting->Fixed.Mtrr[MsrNum] = (MtrrSetting->Fixed.Mtrr[MsrNum] & ~ClearMask) | OrMask; in MtrrSetMemoryAttributeWorker()
1568 MtrrSetting->MtrrDefType |= MTRR_LIB_CACHE_FIXED_MTRR_ENABLED; in MtrrSetMemoryAttributeWorker()
1606 if (MtrrSetting != NULL) { in MtrrSetMemoryAttributeWorker()
1607 VariableSettings = &MtrrSetting->Variables; in MtrrSetMemoryAttributeWorker()
1659 if ((!OverwriteExistingMtrr) && (Attribute == MtrrGetDefaultMemoryTypeWorker (MtrrSetting))) { in MtrrSetMemoryAttributeWorker()
1829 if (MtrrSetting != NULL) { in MtrrSetMemoryAttributeWorker()
1830 MtrrSetting->MtrrDefType |= MTRR_LIB_CACHE_MTRR_ENABLED; in MtrrSetMemoryAttributeWorker()
1832 MtrrDebugPrintAllMtrrsWorker (MtrrSetting); in MtrrSetMemoryAttributeWorker()
1906 IN OUT MTRR_SETTINGS *MtrrSetting, in MtrrSetMemoryAttributeInMtrrSettings() argument
1912 …DEBUG((DEBUG_CACHE, "MtrrSetMemoryAttributeMtrrSettings(%p) %a:%016lx-%016lx\n", MtrrSetting, mMtr… in MtrrSetMemoryAttributeInMtrrSettings()
1914 MtrrSetting, in MtrrSetMemoryAttributeInMtrrSettings()
2041 OUT MTRR_SETTINGS *MtrrSetting in MtrrGetAllMtrrs() argument
2045 return MtrrSetting; in MtrrGetAllMtrrs()
2051 MtrrGetFixedMtrrWorker (&MtrrSetting->Fixed); in MtrrGetAllMtrrs()
2059 &MtrrSetting->Variables in MtrrGetAllMtrrs()
2065 MtrrSetting->MtrrDefType = AsmReadMsr64 (MTRR_LIB_IA32_MTRR_DEF_TYPE); in MtrrGetAllMtrrs()
2067 return MtrrSetting; in MtrrGetAllMtrrs()
2082 IN MTRR_SETTINGS *MtrrSetting in MtrrSetAllMtrrs() argument
2088 return MtrrSetting; in MtrrSetAllMtrrs()
2096 MtrrSetFixedMtrrWorker (&MtrrSetting->Fixed); in MtrrSetAllMtrrs()
2101 MtrrSetVariableMtrrWorker (&MtrrSetting->Variables); in MtrrSetAllMtrrs()
2106 AsmWriteMsr64 (MTRR_LIB_IA32_MTRR_DEF_TYPE, MtrrSetting->MtrrDefType); in MtrrSetAllMtrrs()
2110 return MtrrSetting; in MtrrSetAllMtrrs()