Home
last modified time | relevance | path

Searched refs:SmrrBase (Results 1 – 8 of 8) sorted by relevance

/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
DPageTbl.c107 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/
DSmmCpuFeaturesLib.c73 ((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/
DCpuHotPlugData.h29 UINT32 SmrrBase; member
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/SmmCpuFeaturesLib/
DSmmCpuFeaturesLib.c265 … ((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/
DPiSmmCpuDxeSmm.c575 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()
DSmmProfile.c277 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()
DPiSmmCpuDxeSmm.h660 OUT UINT32 *SmrrBase,
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
DPageTbl.c825 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()