Home
last modified time | relevance | path

Searched refs:gSmmCorePrivate (Results 1 – 5 of 5) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/
DPiSmmCore.c20 SMM_CORE_PRIVATE_DATA *gSmmCorePrivate; variable
462 gSmmCorePrivate->InSmm = TRUE; in SmmEntryPoint()
468 CommunicationBuffer = gSmmCorePrivate->CommunicationBuffer; in SmmEntryPoint()
469 BufferSize = gSmmCorePrivate->BufferSize; in SmmEntryPoint()
477 (UINT8 *) gSmmCorePrivate, in SmmEntryPoint()
478 sizeof (*gSmmCorePrivate) in SmmEntryPoint()
486 gSmmCorePrivate->CommunicationBuffer = NULL; in SmmEntryPoint()
487 gSmmCorePrivate->ReturnStatus = EFI_INVALID_PARAMETER; in SmmEntryPoint()
501 gSmmCorePrivate->BufferSize = BufferSize + OFFSET_OF (EFI_SMM_COMMUNICATE_HEADER, Data); in SmmEntryPoint()
502 gSmmCorePrivate->CommunicationBuffer = NULL; in SmmEntryPoint()
[all …]
DPiSmmIpl.c252 SMM_CORE_PRIVATE_DATA *gSmmCorePrivate = &mSmmCorePrivateData; variable
359 for (Index = 0; Index < gSmmCorePrivate->SmramRangeCount; Index++) { in GetSmramCacheRange()
360 RangeCpuStart = gSmmCorePrivate->SmramRanges[Index].CpuStart; in GetSmramCacheRange()
361 RangePhysicalSize = gSmmCorePrivate->SmramRanges[Index].PhysicalSize; in GetSmramCacheRange()
397 *InSmram = gSmmCorePrivate->InSmm; in SmmBase2InSmram()
424 if (!gSmmCorePrivate->InSmm) { in SmmBase2GetSmstLocation()
428 *Smst = gSmmCorePrivate->Smst; in SmmBase2GetSmstLocation()
478 if (!gSmmCorePrivate->InSmm && gSmmCorePrivate->SmmEntryPointRegistered) { in SmmCommunicationCommunicate()
482 gSmmCorePrivate->CommunicationBuffer = CommBuffer; in SmmCommunicationCommunicate()
483 gSmmCorePrivate->BufferSize = *CommSize; in SmmCommunicationCommunicate()
[all …]
DDispatcher.c579 DriverEntry->LoadedImage->ParentHandle = gSmmCorePrivate->SmmIplImageHandle; in SmmLoadImage()
584 DriverEntry->SmmLoadedImage.ParentHandle = gSmmCorePrivate->SmmIplImageHandle; in SmmLoadImage()
908 PreviousSmmEntryPointRegistered = gSmmCorePrivate->SmmEntryPointRegistered; in SmmDispatcher()
953 if (!PreviousSmmEntryPointRegistered && gSmmCorePrivate->SmmEntryPointRegistered) { in SmmDispatcher()
DSmramProfileRecord.c658 ImageBase = gSmmCorePrivate->PiSmmCoreImageBase; in RegisterSmmCore()
663 gSmmCorePrivate->PiSmmCoreImageSize, in RegisterSmmCore()
664 gSmmCorePrivate->PiSmmCoreEntryPoint, in RegisterSmmCore()
688 gSmmCorePrivate->PiSmmCoreImageBase, in SmramProfileInit()
689 gSmmCorePrivate->PiSmmCoreImageSize, in SmramProfileInit()
DPiSmmCore.h192 extern SMM_CORE_PRIVATE_DATA *gSmmCorePrivate;