Home
last modified time | relevance | path

Searched refs:ProcessorInfo (Results 1 – 19 of 19) sorted by relevance

/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DCpuService.c59 if (gSmmCpuPrivate->ProcessorInfo[ProcessorNumber].ProcessorId == INVALID_APIC_ID) { in SmmGetProcessorInfo()
66 …CopyMem (ProcessorInfoBuffer, &gSmmCpuPrivate->ProcessorInfo[ProcessorNumber], sizeof (EFI_PROCESS… in SmmGetProcessorInfo()
95 if (gSmmCpuPrivate->ProcessorInfo[ProcessorNumber].ProcessorId == INVALID_APIC_ID) { in SmmSwitchBsp()
150 if (gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == ProcessorId) { in SmmAddProcessor()
161 gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == INVALID_APIC_ID) { in SmmAddProcessor()
162 gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId = ProcessorId; in SmmAddProcessor()
163 gSmmCpuPrivate->ProcessorInfo[Index].StatusFlag = 0; in SmmAddProcessor()
166 &gSmmCpuPrivate->ProcessorInfo[Index].Location.Package, in SmmAddProcessor()
167 &gSmmCpuPrivate->ProcessorInfo[Index].Location.Core, in SmmAddProcessor()
168 &gSmmCpuPrivate->ProcessorInfo[Index].Location.Thread in SmmAddProcessor()
[all …]
DPiSmmCpuDxeSmm.c258 *(UINT64 *)Buffer = gSmmCpuPrivate->ProcessorInfo[CpuIndex].ProcessorId; in SmmReadSaveState()
350 if (ApicId == (UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId) { in SmmInitHandler()
357 gSmmCpuPrivate->ProcessorInfo, in SmmInitHandler()
452 if (ApicId != (UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId) { in SmmRelocateBases()
453 SendSmiIpi ((UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId); in SmmRelocateBases()
763 …gSmmCpuPrivate->ProcessorInfo = (EFI_PROCESSOR_INFORMATION *)AllocatePool (sizeof (EFI_PROCESSOR_I… in PiCpuSmmEntry()
764 ASSERT (gSmmCpuPrivate->ProcessorInfo != NULL); in PiCpuSmmEntry()
799 … Status = MpServices->GetProcessorInfo (MpServices, Index, &gSmmCpuPrivate->ProcessorInfo[Index]); in PiCpuSmmEntry()
801 mCpuHotPlugData.ApicId[Index] = gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId; in PiCpuSmmEntry()
805 (UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId, in PiCpuSmmEntry()
[all …]
DMpService.c168 EFI_PROCESSOR_INFORMATION *ProcessorInfo; in AllCpusInSmmWithExceptions() local
177 ProcessorInfo = gSmmCpuPrivate->ProcessorInfo; in AllCpusInSmmWithExceptions()
179 if (!(*(CpuData[Index].Present)) && ProcessorInfo[Index].ProcessorId != INVALID_APIC_ID) { in AllCpusInSmmWithExceptions()
255 …if (!(*(mSmmMpSyncData->CpuData[Index].Present)) && gSmmCpuPrivate->ProcessorInfo[Index].Processor… in SmmWaitForApArrival()
256 SendSmiIpi ((UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId); in SmmWaitForApArrival()
576 SendSmiIpi ((UINT32)gSmmCpuPrivate->ProcessorInfo[BspIndex].ProcessorId); in APHandler()
DPiSmmCpuDxeSmm.h164 EFI_PROCESSOR_INFORMATION *ProcessorInfo; member
DSmmProfile.c143 if (gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == ApicId) { in GetCpuIndex()
/device/linaro/bootloader/edk2/UefiCpuPkg/Feature/Capsule/MicrocodeUpdateDxe/
DMicrocodeFmp.c434 if (MicrocodeFmpPrivate->ProcessorInfo[CpuIndex].MicrocodeIndex != (UINTN)-1) { in InitializedProcessorMicrocodeIndex()
452 MicrocodeFmpPrivate->ProcessorInfo[CpuIndex].MicrocodeIndex = MicrocodeIndex; in InitializedProcessorMicrocodeIndex()
535 MicrocodeFmpPrivate->ProcessorInfo = NULL; in InitializeProcessorInfo()
545 …MicrocodeFmpPrivate->ProcessorInfo = AllocateZeroPool (sizeof(PROCESSOR_INFO) * MicrocodeFmpPrivat… in InitializeProcessorInfo()
546 if (MicrocodeFmpPrivate->ProcessorInfo == NULL) { in InitializeProcessorInfo()
551 MicrocodeFmpPrivate->ProcessorInfo[Index].CpuIndex = Index; in InitializeProcessorInfo()
552 MicrocodeFmpPrivate->ProcessorInfo[Index].MicrocodeIndex = (UINTN)-1; in InitializeProcessorInfo()
554 CollectProcessorInfo (&MicrocodeFmpPrivate->ProcessorInfo[Index]); in InitializeProcessorInfo()
562 &MicrocodeFmpPrivate->ProcessorInfo[Index], in InitializeProcessorInfo()
583 PROCESSOR_INFO *ProcessorInfo; in DumpPrivateInfo() local
[all …]
DMicrocodeUpdate.c187 PROCESSOR_INFO *ProcessorInfo; in CollectProcessorInfo() local
189 ProcessorInfo = Buffer; in CollectProcessorInfo()
190 ProcessorInfo->ProcessorSignature = GetCurrentProcessorSignature(); in CollectProcessorInfo()
191 ProcessorInfo->PlatformId = GetCurrentPlatformId(); in CollectProcessorInfo()
192 ProcessorInfo->MicrocodeRevision = GetCurrentMicrocodeSignature(); in CollectProcessorInfo()
258 MicrocodeFmpPrivate->ProcessorInfo[TargetCpuIndex].MicrocodeIndex = Count; in GetMicrocodeInfo()
335 if ((ProcessorSignature == MicrocodeFmpPrivate->ProcessorInfo[Index].ProcessorSignature) && in GetMatchedProcessor()
336 ((ProcessorFlags & (1 << MicrocodeFmpPrivate->ProcessorInfo[Index].PlatformId)) != 0)) { in GetMatchedProcessor()
337 return &MicrocodeFmpPrivate->ProcessorInfo[Index]; in GetMatchedProcessor()
344 if ((ProcessorSignature == MicrocodeFmpPrivate->ProcessorInfo[Index].ProcessorSignature) && in GetMatchedProcessor()
[all …]
DMicrocodeUpdate.h88 PROCESSOR_INFO *ProcessorInfo; member
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuMpPei/
DCpuBist.c175 EFI_PROCESSOR_INFORMATION ProcessorInfo; in CollectBistDataFromPpi() local
240 MpInitLibGetProcessorInfo (ProcessorNumber, &ProcessorInfo, &BistData); in CollectBistDataFromPpi()
243 if (ProcessorInfo.ProcessorId == CpuInstance[CpuIndex].CpuLocation) { in CollectBistDataFromPpi()
260 (UINT32) ProcessorInfo.ProcessorId, in CollectBistDataFromPpi()
264 CpuInstanceInHob[ProcessorNumber].CpuLocation = (UINT32) ProcessorInfo.ProcessorId; in CollectBistDataFromPpi()
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuDxe/
DCpuMp.c540 EFI_PROCESSOR_INFORMATION ProcessorInfo; in CollectBistDataFromHob() local
583 MpInitLibGetProcessorInfo (ProcessorNumber, &ProcessorInfo, &BistData); in CollectBistDataFromHob()
585 if (ProcessorInfo.ProcessorId == CpuInstance[CpuInstanceNumber].CpuLocation) { in CollectBistDataFromHob()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Include/Guid/
DIdccData.h82 UINT32 ProcessorInfo;
/device/linaro/bootloader/edk2/UefiCpuPkg/Include/Library/
DSmmCpuFeaturesLib.h84 IN EFI_PROCESSOR_INFORMATION *ProcessorInfo,
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/
DSmmCpuFeaturesLib.c54 IN EFI_PROCESSOR_INFORMATION *ProcessorInfo, in SmmCpuFeaturesInitializeProcessor() argument
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TcgDxe/
DTcgDxe.c151 EFI_PROCESSOR_INFORMATION ProcessorInfo; in GetProcessorsCpuLocation() local
188 &ProcessorInfo in GetProcessorsCpuLocation()
200 &ProcessorInfo.Location, in GetProcessorsCpuLocation()
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/SmmCpuFeaturesLib/
DSmmCpuFeaturesLib.c213 IN EFI_PROCESSOR_INFORMATION *ProcessorInfo, in SmmCpuFeaturesInitializeProcessor() argument
DSmmStm.c277 EFI_PROCESSOR_INFORMATION ProcessorInfo; in SmmCpuFeaturesInstallSmiHandler() local
342 &ProcessorInfo in SmmCpuFeaturesInstallSmiHandler()
346 Psd->LocalApicId = (UINT32)ProcessorInfo.ProcessorId; in SmmCpuFeaturesInstallSmiHandler()
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEDxe/
DTrEEDxe.c277 EFI_PROCESSOR_INFORMATION ProcessorInfo; in GetProcessorsCpuLocation() local
314 &ProcessorInfo in GetProcessorsCpuLocation()
326 &ProcessorInfo.Location, in GetProcessorsCpuLocation()
/device/linaro/bootloader/edk2/OvmfPkg/Library/SmmCpuFeaturesLib/
DSmmCpuFeaturesLib.c81 IN EFI_PROCESSOR_INFORMATION *ProcessorInfo, in SmmCpuFeaturesInitializeProcessor() argument
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Dxe/
DTcg2Dxe.c225 EFI_PROCESSOR_INFORMATION ProcessorInfo; in GetProcessorsCpuLocation() local
262 &ProcessorInfo in GetProcessorsCpuLocation()
274 &ProcessorInfo.Location, in GetProcessorsCpuLocation()