Searched refs:SmrrBase (Results 1 – 8 of 8) sorted by relevance
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
D | PageTbl.c | 107 if ((PFAddress >= mCpuHotPlugData.SmrrBase) && in SmiPFHandler() 108 (PFAddress < (mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize))) { in SmiPFHandler() 143 if ((PFAddress < mCpuHotPlugData.SmrrBase) || in SmiPFHandler() 144 (PFAddress >= mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize)) { in SmiPFHandler()
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/ |
D | SmmCpuFeaturesLib.c | 73 ((CpuHotPlugData->SmrrBase & ~(CpuHotPlugData->SmrrSize - 1)) != CpuHotPlugData->SmrrBase)) { in SmmCpuFeaturesInitializeProcessor() 81 …NC_HOST_BRIDGE_SB_PORT_ID, QUARK_NC_HOST_BRIDGE_IA32_MTRR_SMRR_PHYSBASE, CpuHotPlugData->SmrrBase); in SmmCpuFeaturesInitializeProcessor()
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Include/ |
D | CpuHotPlugData.h | 29 UINT32 SmrrBase; member
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/SmmCpuFeaturesLib/ |
D | SmmCpuFeaturesLib.c | 265 … ((CpuHotPlugData->SmrrBase & ~(CpuHotPlugData->SmrrSize - 1)) != CpuHotPlugData->SmrrBase)) { in SmmCpuFeaturesInitializeProcessor() 274 AsmWriteMsr64 (mSmrrPhysBaseMsr, CpuHotPlugData->SmrrBase | MTRR_CACHE_WRITE_BACK); in SmmCpuFeaturesInitializeProcessor()
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/ |
D | PiSmmCpuDxeSmm.c | 575 FindSmramInfo (&mCpuHotPlugData.SmrrBase, &mCpuHotPlugData.SmrrSize); in PiCpuSmmEntry() 952 OUT UINT32 *SmrrBase, in FindSmramInfo() argument 1011 *SmrrBase = (UINT32)CurrentSmramRange->CpuStart; in FindSmramInfo() 1017 …if (SmramRanges[Index].CpuStart < *SmrrBase && *SmrrBase == (SmramRanges[Index].CpuStart + SmramRa… in FindSmramInfo() 1018 *SmrrBase = (UINT32)SmramRanges[Index].CpuStart; in FindSmramInfo() 1021 …} else if ((*SmrrBase + *SmrrSize) == SmramRanges[Index].CpuStart && SmramRanges[Index].PhysicalSi… in FindSmramInfo() 1029 DEBUG ((EFI_D_INFO, "SMRR Base: 0x%x, SMRR Size: 0x%x\n", *SmrrBase, *SmrrSize)); in FindSmramInfo()
|
D | SmmProfile.c | 277 if ((Address < mCpuHotPlugData.SmrrBase) || in IsAddressValid() 278 (Address >= mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize)) { in IsAddressValid() 308 if (Address < mCpuHotPlugData.SmrrBase) { in IsAddressSplit() 309 if ((mCpuHotPlugData.SmrrBase - Address) < BASE_2MB) { in IsAddressSplit() 312 } else if (Address > (mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize - BASE_2MB)) { in IsAddressSplit() 313 if ((Address - (mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize - BASE_2MB)) < BASE_2MB) { in IsAddressSplit() 869 mSmmProfileBase->TsegStart = mCpuHotPlugData.SmrrBase; in InitSmmProfileInternal() 908 mProtectionMemRange[0].Range.Base = mCpuHotPlugData.SmrrBase; in InitSmmProfileInternal() 909 mProtectionMemRange[0].Range.Top = mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize; in InitSmmProfileInternal()
|
D | PiSmmCpuDxeSmm.h | 660 OUT UINT32 *SmrrBase,
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/ |
D | PageTbl.c | 825 if ((PFAddress >= mCpuHotPlugData.SmrrBase) && in SmiPFHandler() 826 (PFAddress < (mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize))) { in SmiPFHandler() 861 if ((PFAddress < mCpuHotPlugData.SmrrBase) || in SmiPFHandler() 862 (PFAddress >= mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize)) { in SmiPFHandler()
|