Searched refs:mCpuHotPlugData (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/UefiCpuPkg/PiSmmCpuDxeSmm/ |
D | PiSmmCpuDxeSmm.c | 43 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 …]
|
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() 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()
|
D | SmmCpuMemoryManagement.c | 705 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()
|
D | CpuService.c | 160 if (mCpuHotPlugData.ApicId[Index] == ProcessorId && in SmmAddProcessor() 223 mCpuHotPlugData.ApicId[ProcessorNumber] = INVALID_APIC_ID; in SmmRemoveProcessor()
|
D | PiSmmCpuDxeSmm.h | 177 extern CPU_HOT_PLUG_DATA mCpuHotPlugData;
|
D | MpService.c | 1413 (UINT32)mCpuHotPlugData.SmBase[Index], in InitializeMpServiceData()
|
/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()
|