Searched refs:DxeCoreHob (Results 1 – 3 of 3) sorted by relevance
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/Hob/ |
D | Hob.c | 251 EFI_PEI_HOB_POINTERS DxeCoreHob; in GetDxeCoreHobInfo() local 254 DxeCoreHob.Raw = HobStart; in GetDxeCoreHobInfo() 255 DxeCoreHob.Raw = GetHob (EFI_HOB_TYPE_MEMORY_ALLOCATION, DxeCoreHob.Raw); in GetDxeCoreHobInfo() 256 while (DxeCoreHob.Header->HobType == EFI_HOB_TYPE_MEMORY_ALLOCATION && in GetDxeCoreHobInfo() 257 !EfiCompareGuid (&DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.Name, in GetDxeCoreHobInfo() 260 DxeCoreHob.Raw = GET_NEXT_HOB (DxeCoreHob); in GetDxeCoreHobInfo() 261 DxeCoreHob.Raw = GetHob (EFI_HOB_TYPE_MEMORY_ALLOCATION, DxeCoreHob.Raw); in GetDxeCoreHobInfo() 265 if (DxeCoreHob.Header->HobType != EFI_HOB_TYPE_MEMORY_ALLOCATION) { in GetDxeCoreHobInfo() 269 *BaseAddress = DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryBaseAddress; in GetDxeCoreHobInfo() 270 *Length = DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryLength; in GetDxeCoreHobInfo() [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Mem/ |
D | MemoryProfileRecord.c | 376 EFI_PEI_HOB_POINTERS DxeCoreHob; in RegisterDxeCore() local 385 DxeCoreHob.Raw = HobStart; in RegisterDxeCore() 386 while ((DxeCoreHob.Raw = GetNextHob (EFI_HOB_TYPE_MEMORY_ALLOCATION, DxeCoreHob.Raw)) != NULL) { in RegisterDxeCore() 387 …if (CompareGuid (&DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.Name, &gEfiHobMemoryAl… in RegisterDxeCore() 393 DxeCoreHob.Raw = GET_NEXT_HOB (DxeCoreHob); in RegisterDxeCore() 395 ASSERT (DxeCoreHob.Raw != NULL); in RegisterDxeCore() 397 ImageBase = DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryBaseAddress; in RegisterDxeCore() 400 &DxeCoreHob.MemoryAllocationModule->ModuleName, in RegisterDxeCore() 402 DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryLength, in RegisterDxeCore() 403 DxeCoreHob.MemoryAllocationModule->EntryPoint, in RegisterDxeCore()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Image/ |
D | Image.c | 139 EFI_PEI_HOB_POINTERS DxeCoreHob; in CoreInitializeImageServices() local 144 DxeCoreHob.Raw = HobStart; in CoreInitializeImageServices() 145 while ((DxeCoreHob.Raw = GetNextHob (EFI_HOB_TYPE_MEMORY_ALLOCATION, DxeCoreHob.Raw)) != NULL) { in CoreInitializeImageServices() 146 …if (CompareGuid (&DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.Name, &gEfiHobMemoryAl… in CoreInitializeImageServices() 152 DxeCoreHob.Raw = GET_NEXT_HOB (DxeCoreHob); in CoreInitializeImageServices() 154 ASSERT (DxeCoreHob.Raw != NULL); in CoreInitializeImageServices() 156 …DxeCoreImageBaseAddress = DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryBaseAddr… in CoreInitializeImageServices() 157 DxeCoreImageLength = DxeCoreHob.MemoryAllocationModule->MemoryAllocationHeader.MemoryLength; in CoreInitializeImageServices() 158 DxeCoreEntryPoint = (VOID *) (UINTN) DxeCoreHob.MemoryAllocationModule->EntryPoint; in CoreInitializeImageServices() 159 gDxeCoreFileName = &DxeCoreHob.MemoryAllocationModule->ModuleName; in CoreInitializeImageServices()
|