Home
last modified time | relevance | path

Searched refs:mCpuHotPlugData (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/UefiCpuPkg/PiSmmCpuDxeSmm/
DPiSmmCpuDxeSmm.c43 CPU_HOT_PLUG_DATA mCpuHotPlugData = { variable
358 &mCpuHotPlugData in SmmInitHandler()
575 FindSmramInfo (&mCpuHotPlugData.SmrrBase, &mCpuHotPlugData.SmrrSize); in PiCpuSmmEntry()
781 mCpuHotPlugData.ApicId = (UINT64 *)AllocatePool (sizeof (UINT64) * mMaxNumberOfCpus); in PiCpuSmmEntry()
782 ASSERT (mCpuHotPlugData.ApicId != NULL); in PiCpuSmmEntry()
783 mCpuHotPlugData.SmBase = (UINTN *)AllocatePool (sizeof (UINTN) * mMaxNumberOfCpus); in PiCpuSmmEntry()
784 ASSERT (mCpuHotPlugData.SmBase != NULL); in PiCpuSmmEntry()
785 mCpuHotPlugData.ArrayLength = (UINT32)mMaxNumberOfCpus; in PiCpuSmmEntry()
793 mCpuHotPlugData.SmBase[Index] = (UINTN)Buffer + Index * TileSize - SMM_HANDLER_OFFSET; in PiCpuSmmEntry()
795 …gSmmCpuPrivate->CpuSaveState[Index] = (VOID *)(mCpuHotPlugData.SmBase[Index] + SMRAM_SAVE_STAT… in PiCpuSmmEntry()
[all …]
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()
870 mSmmProfileBase->TsegSize = mCpuHotPlugData.SmrrSize; in InitSmmProfileInternal()
908 mProtectionMemRange[0].Range.Base = mCpuHotPlugData.SmrrBase; in InitSmmProfileInternal()
909 mProtectionMemRange[0].Range.Top = mCpuHotPlugData.SmrrBase + mCpuHotPlugData.SmrrSize; in InitSmmProfileInternal()
DSmmCpuMemoryManagement.c705 mCpuHotPlugData.SmBase[Index] + SMM_HANDLER_OFFSET, in PatchSmmSaveStateMap()
710 mCpuHotPlugData.SmBase[Index] + SMM_HANDLER_OFFSET, in PatchSmmSaveStateMap()
719 mCpuHotPlugData.SmBase[Index] + SMM_HANDLER_OFFSET + TileCodeSize, in PatchSmmSaveStateMap()
724 mCpuHotPlugData.SmBase[Index] + SMM_HANDLER_OFFSET + TileCodeSize, in PatchSmmSaveStateMap()
734 mCpuHotPlugData.SmBase[mMaxNumberOfCpus - 1] + SMM_HANDLER_OFFSET, in PatchSmmSaveStateMap()
739 mCpuHotPlugData.SmBase[mMaxNumberOfCpus - 1] + SMM_HANDLER_OFFSET, in PatchSmmSaveStateMap()
748 mCpuHotPlugData.SmBase[mMaxNumberOfCpus - 1] + SMM_HANDLER_OFFSET + TileCodeSize, in PatchSmmSaveStateMap()
753 mCpuHotPlugData.SmBase[mMaxNumberOfCpus - 1] + SMM_HANDLER_OFFSET + TileCodeSize, in PatchSmmSaveStateMap()
DCpuService.c160 if (mCpuHotPlugData.ApicId[Index] == ProcessorId && in SmmAddProcessor()
223 mCpuHotPlugData.ApicId[ProcessorNumber] = INVALID_APIC_ID; in SmmRemoveProcessor()
DPiSmmCpuDxeSmm.h177 extern CPU_HOT_PLUG_DATA mCpuHotPlugData;
DMpService.c1413 (UINT32)mCpuHotPlugData.SmBase[Index], in InitializeMpServiceData()
/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()