/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/Pei/ |
H A D | MemoryStausCodeWorker.c | 79 EFI_PEI_HOB_POINTERS Hob; local 86 Hob.Raw = GetFirstGuidHob (&gMemoryStatusCodeRecordGuid); 87 ASSERT (Hob.Raw != NULL); 89 PacketHeader = (MEMORY_STATUSCODE_PACKET_HEADER *) GET_GUID_HOB_DATA (Hob.Guid);
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/ |
H A D | AcpiVariableThunkPlatform.c | 76 EFI_PEI_HOB_POINTERS Hob; local 92 Hob.Raw = GetFirstHob (EFI_HOB_TYPE_RESOURCE_DESCRIPTOR); 93 ASSERT (Hob.Raw != NULL); 94 while ((Hob.Raw != NULL) && (!END_OF_HOB_LIST (Hob))) { 95 if (Hob.ResourceDescriptor->ResourceType == EFI_RESOURCE_SYSTEM_MEMORY) { 99 if (Hob.ResourceDescriptor->PhysicalStart >= 0x100000) { 100 MemoryLength += Hob.ResourceDescriptor->ResourceLength; 103 Hob.Raw = GET_NEXT_HOB (Hob); [all...] |
H A D | AcpiS3Save.c | 219 VOID *Hob; local 237 Hob = GetFirstHob (EFI_HOB_TYPE_CPU); 238 if (Hob != NULL) { 239 PhysicalAddressBits = ((EFI_HOB_CPU *) Hob)->SizeOfMemorySpace;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Pei/ |
H A D | MemoryStausCodeWorker.c | 88 EFI_PEI_HOB_POINTERS Hob; local 95 Hob.Raw = GetFirstGuidHob (&gMemoryStatusCodeRecordGuid); 96 ASSERT (Hob.Raw != NULL); 98 PacketHeader = (MEMORY_STATUSCODE_PACKET_HEADER *) GET_GUID_HOB_DATA (Hob.Guid);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Hob/ |
H A D | Hob.c | 62 @param Hob Pointer to the new HOB. 65 @retval EFI_INVALID_PARAMETER if Hob is NULL 76 IN OUT VOID **Hob 85 Status = PeiGetHobList (PeiServices, Hob); 90 HandOffHob = *Hob; 104 *Hob = (VOID*) (UINTN) HandOffHob->EfiEndOfHobList; 105 ((EFI_HOB_GENERIC_HEADER*) *Hob)->HobType = Type; 106 ((EFI_HOB_GENERIC_HEADER*) *Hob)->HobLength = Length; 107 ((EFI_HOB_GENERIC_HEADER*) *Hob)->Reserved = 0; 109 HobEnd = (EFI_HOB_GENERIC_HEADER*) ((UINTN) *Hob 139 EFI_HOB_HANDOFF_INFO_TABLE *Hob; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Memory/ |
H A D | MemoryServices.c | 139 EFI_PEI_HOB_POINTERS Hob; local 156 Hob.Raw = PrivateData->HobList.Raw; 159 // Check if Hob already available 173 FreeMemoryTop = &(Hob.HandoffInformationTable->EfiFreeMemoryTop); 174 FreeMemoryBottom = &(Hob.HandoffInformationTable->EfiFreeMemoryBottom); 243 EFI_HOB_MEMORY_POOL *Hob; local 261 (VOID **)&Hob 264 *Buffer = Hob+1;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/ |
H A D | StatusCodeHandlerRuntimeDxe.c | 78 EFI_PEI_HOB_POINTERS Hob; local 109 Hob.Raw = GetFirstGuidHob (&gMemoryStatusCodeRecordGuid); 110 if (Hob.Raw != NULL) { 111 PacketHeader = (MEMORY_STATUSCODE_PACKET_HEADER *) GET_GUID_HOB_DATA (Hob.Guid);
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/ |
H A D | StatusCodeRuntimeDxe.c | 204 EFI_PEI_HOB_POINTERS Hob; local 246 Hob.Raw = GetFirstGuidHob (&gMemoryStatusCodeRecordGuid); 247 if (Hob.Raw != NULL) { 248 PacketHeader = (MEMORY_STATUSCODE_PACKET_HEADER *) GET_GUID_HOB_DATA (Hob.Guid);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/X64/ |
H A D | VirtualMemory.c | 64 VOID *Hob; local 82 Hob = GetFirstHob (EFI_HOB_TYPE_CPU); 83 if (Hob != NULL) { 84 PhysicalAddressBits = ((EFI_HOB_CPU *) Hob)->SizeOfMemorySpace;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeDebugPrintErrorLevelLib/ |
H A D | DxeDebugPrintErrorLevelLib.c | 200 VOID *Hob; local 254 Hob = GetFirstGuidHob (&gEfiGenericVariableGuid); 255 if (Hob != NULL) { 256 if (GET_GUID_HOB_DATA_SIZE (Hob) == sizeof (UINT32)) { 257 mDebugPrintErrorLevel = *(UINT32 *)GET_GUID_HOB_DATA (Hob);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsuleRuntimeDxe/X64/ |
H A D | SaveLongModeContext.c | 95 VOID *Hob; local 147 Hob = GetFirstHob (EFI_HOB_TYPE_CPU); 148 if (Hob != NULL) { 149 PhysicalAddressBits = ((EFI_HOB_CPU *) Hob)->SizeOfMemorySpace;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Pei/ |
H A D | ReportStatusCodeRouterPei.c | 94 EFI_PEI_HOB_POINTERS Hob; local 105 Hob.Raw = GetFirstGuidHob (&gStatusCodeCallbackGuid); 108 while (Hob.Raw != NULL) { 109 NumberOfEntries = GET_GUID_HOB_DATA (Hob); 135 Hob.Raw = GET_NEXT_HOB (Hob); 136 Hob.Raw = GetNextGuidHob (&gStatusCodeCallbackGuid, Hob.Raw); 176 EFI_PEI_HOB_POINTERS Hob; local 185 Hob 242 EFI_PEI_HOB_POINTERS Hob; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiExtractGuidedSectionLib/ |
H A D | PeiExtractGuidedSectionLib.c | 48 EFI_PEI_HOB_POINTERS Hob; local 53 Hob.Raw = GetNextHob (EFI_HOB_TYPE_GUID_EXTENSION, GetHobList ()); 54 while (Hob.Raw != NULL) { 55 if (CompareGuid (&(Hob.Guid->Name), &gEfiCallerIdGuid)) { 56 HandlerInfo = (PEI_EXTRACT_GUIDED_SECTION_HANDLER_INFO *) GET_GUID_HOB_DATA (Hob.Guid); 80 Hob.Raw = GET_NEXT_HOB (Hob); 81 Hob.Raw = GetNextHob (EFI_HOB_TYPE_GUID_EXTENSION, Hob.Raw); 85 // If Guid Hob i [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiHobLibFramework/ |
H A D | HobLib.c | 84 EFI_PEI_HOB_POINTERS Hob; local 88 Hob.Raw = (UINT8 *) HobStart; 92 while (!END_OF_HOB_LIST (Hob)) { 93 if (Hob.Header->HobType == Type) { 94 return Hob.Raw; 96 Hob.Raw = GET_NEXT_HOB (Hob); 245 VOID *Hob; local 247 Status = PeiServicesCreateHob (Type, Length, &Hob); 249 Hob 283 EFI_HOB_MEMORY_ALLOCATION_MODULE *Hob; local 331 EFI_HOB_RESOURCE_DESCRIPTOR *Hob; local 372 EFI_HOB_GUID_TYPE *Hob; local 456 EFI_HOB_FIRMWARE_VOLUME *Hob; local 491 EFI_HOB_FIRMWARE_VOLUME2 *Hob; local 525 EFI_HOB_CAPSULE_VOLUME *Hob; local 556 EFI_HOB_CPU *Hob; local 592 EFI_HOB_MEMORY_ALLOCATION_STACK *Hob; local 635 EFI_HOB_MEMORY_ALLOCATION_BSP_STORE *Hob; local 678 EFI_HOB_MEMORY_ALLOCATION *Hob; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreHobLib/ |
H A D | HobLib.c | 72 EFI_PEI_HOB_POINTERS Hob; local 76 Hob.Raw = (UINT8 *) HobStart; 80 while (!END_OF_HOB_LIST (Hob)) { 81 if (Hob.Header->HobType == Type) { 82 return Hob.Raw; 84 Hob.Raw = GET_NEXT_HOB (Hob);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHobLib/ |
H A D | HobLib.c | 105 EFI_PEI_HOB_POINTERS Hob; local 109 Hob.Raw = (UINT8 *) HobStart; 113 while (!END_OF_HOB_LIST (Hob)) { 114 if (Hob.Header->HobType == Type) { 115 return Hob.Raw; 117 Hob.Raw = GET_NEXT_HOB (Hob);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiHobLib/ |
H A D | HobLib.c | 2 Provide Hob Library functions for Pei phase. 80 EFI_PEI_HOB_POINTERS Hob; local 84 Hob.Raw = (UINT8 *) HobStart; 88 while (!END_OF_HOB_LIST (Hob)) { 89 if (Hob.Header->HobType == Type) { 90 return Hob.Raw; 92 Hob.Raw = GET_NEXT_HOB (Hob); 241 VOID *Hob; local 243 Status = PeiServicesCreateHob (Type, Length, &Hob); 279 EFI_HOB_MEMORY_ALLOCATION_MODULE *Hob; local 327 EFI_HOB_RESOURCE_DESCRIPTOR *Hob; local 368 EFI_HOB_GUID_TYPE *Hob; local 452 EFI_HOB_FIRMWARE_VOLUME *Hob; local 487 EFI_HOB_FIRMWARE_VOLUME2 *Hob; local 521 EFI_HOB_UEFI_CAPSULE *Hob; local 552 EFI_HOB_CPU *Hob; local 588 EFI_HOB_MEMORY_ALLOCATION_STACK *Hob; local 631 EFI_HOB_MEMORY_ALLOCATION_BSP_STORE *Hob; local 674 EFI_HOB_MEMORY_ALLOCATION *Hob; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain/ |
H A D | DxeMain.c | 343 EFI_PEI_HOB_POINTERS Hob; local 345 for (Hob.Raw = HobStart; !END_OF_HOB_LIST(Hob); Hob.Raw = GET_NEXT_HOB(Hob)) { 346 if (GET_HOB_TYPE (Hob) == EFI_HOB_TYPE_MEMORY_ALLOCATION) { 348 Hob.MemoryAllocation->AllocDescriptor.MemoryType, \ 349 Hob.MemoryAllocation->AllocDescriptor.MemoryBaseAddress, \ 350 Hob.MemoryAllocation->AllocDescriptor.MemoryBaseAddress + Hob [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/ |
H A D | DxeLoad.c | 658 EFI_PEI_HOB_POINTERS Hob; local 660 Hob.Raw = GetHobList (); 661 while ((Hob.Raw = GetNextHob (EFI_HOB_TYPE_MEMORY_ALLOCATION, Hob.Raw)) != NULL) { 662 if (CompareGuid (&gEfiHobMemoryAllocStackGuid, &(Hob.MemoryAllocationStack->AllocDescriptor.Name))) { 669 Hob.MemoryAllocationStack->AllocDescriptor.MemoryBaseAddress, 670 Hob.MemoryAllocationStack->AllocDescriptor.MemoryLength, 674 // Update the BSP Stack Hob to reflect the new stack info. 676 Hob.MemoryAllocationStack->AllocDescriptor.MemoryBaseAddress = BaseAddress; 677 Hob [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/ |
H A D | LightMemoryTest.c | 843 @retval EFI_NOT_FOUND Can't find HandOff Hob in HobList. 857 EFI_PEI_HOB_POINTERS Hob; local 870 Hob.Raw = HobList; 871 if (Hob.Header->HobType != EFI_HOB_TYPE_HANDOFF) { 875 BootMode = Hob.HandoffInformationTable->BootMode;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Dispatcher/ |
H A D | Dispatcher.c | 215 EFI_PEI_HOB_POINTERS Hob; local 224 for (Hob.Raw = PrivateData->HobList.Raw; !END_OF_HOB_LIST(Hob); Hob.Raw = GET_NEXT_HOB(Hob)) { 228 if (GET_HOB_TYPE (Hob) == EFI_HOB_TYPE_MEMORY_ALLOCATION) { 229 MemoryHob = Hob.MemoryAllocation; 266 EFI_PEI_HOB_POINTERS Hob; local 298 for (Hob.Raw = PrivateData->HobList.Raw; !END_OF_HOB_LIST(Hob); Ho [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/ |
H A D | Gcd.c | 1956 EFI_PEI_HOB_POINTERS Hob; local 1979 Hob.Raw = *HobStart; 1980 ASSERT (GET_HOB_TYPE (Hob) == EFI_HOB_TYPE_HANDOFF); 2003 PhitHob = Hob.HandoffInformationTable; 2032 for (Hob.Raw = *HobStart; !END_OF_HOB_LIST(Hob); Hob.Raw = GET_NEXT_HOB(Hob)) { 2036 if (GET_HOB_TYPE (Hob) != EFI_HOB_TYPE_RESOURCE_DESCRIPTOR) { 2043 ResourceHob = Hob 2217 EFI_PEI_HOB_POINTERS Hob; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/ |
H A D | UefiCapsule.c | 60 VOID *Hob; local 79 Hob = GetFirstHob (EFI_HOB_TYPE_CPU); 80 if (Hob != NULL) { 81 PhysicalAddressBits = ((EFI_HOB_CPU *) Hob)->SizeOfMemorySpace; 146 VOID *Hob; local 162 Hob = GetFirstHob (EFI_HOB_TYPE_CPU); 163 if (Hob != NULL) { 164 PhysicalAddressBits = ((EFI_HOB_CPU *) Hob)->SizeOfMemorySpace; 1035 // Build the UEFI Capsule Hob for each capsule image.
|
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/ |
H A D | S3Resume.c | 502 VOID *Hob; local 534 Hob = GetFirstHob (EFI_HOB_TYPE_CPU); 535 if (Hob != NULL) { 536 PhysicalAddressBits = ((EFI_HOB_CPU *) Hob)->SizeOfMemorySpace;
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/ |
H A D | LegacyBootSupport.c | 1586 EFI_PEI_HOB_POINTERS Hob; local 1742 for (Hob.Raw = GetHobList (); !END_OF_HOB_LIST (Hob); Hob.Raw = GET_NEXT_HOB (Hob)) { 1743 if (Hob.Raw != NULL && GET_HOB_TYPE (Hob) == EFI_HOB_TYPE_RESOURCE_DESCRIPTOR) { 1744 ResourceHob = Hob.ResourceDescriptor;
|