Searched refs:ResourceHob (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Dispatcher/
H A DDispatcher.c205 @param ResourceHob Pointer to a resource HOB which described the memory range described by the input resource HOB
210 IN EFI_HOB_RESOURCE_DESCRIPTOR *ResourceHob
218 if (PrivateData == NULL || ResourceHob == NULL) {
230 if(MemoryHob->AllocDescriptor.MemoryBaseAddress == ResourceHob->PhysicalStart &&
231 MemoryHob->AllocDescriptor.MemoryBaseAddress + MemoryHob->AllocDescriptor.MemoryLength == ResourceHob->PhysicalStart + ResourceHob->ResourceLength) {
262 EFI_HOB_RESOURCE_DESCRIPTOR *ResourceHob; local
273 ResourceHob = NULL;
304 ResourceHob = Hob.ResourceDescriptor;
308 if (ResourceHob
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/
H A DGcd.c1961 EFI_HOB_RESOURCE_DESCRIPTOR *ResourceHob; local
1992 ResourceHob = NULL;
2043 ResourceHob = Hob.ResourceDescriptor;
2044 if (ResourceHob->ResourceType != EFI_RESOURCE_SYSTEM_MEMORY) {
2047 if ((ResourceHob->ResourceAttribute & MEMORY_ATTRIBUTE_MASK) != TESTED_MEMORY_ATTRIBUTES) {
2054 if (PhitHob->EfiFreeMemoryBottom < ResourceHob->PhysicalStart) {
2057 if (PhitHob->EfiFreeMemoryTop > (ResourceHob->PhysicalStart + ResourceHob->ResourceLength)) {
2064 PhitResourceHob = ResourceHob;
2072 Length = PageAlignLength (ResourceHob
2222 EFI_HOB_RESOURCE_DESCRIPTOR *ResourceHob; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
H A DLegacyBootSupport.c1587 EFI_HOB_RESOURCE_DESCRIPTOR *ResourceHob; local
1744 ResourceHob = Hob.ResourceDescriptor;
1745 if (((ResourceHob->ResourceType == EFI_RESOURCE_MEMORY_MAPPED_IO) ||
1746 (ResourceHob->ResourceType == EFI_RESOURCE_FIRMWARE_DEVICE) ||
1747 (ResourceHob->ResourceType == EFI_RESOURCE_MEMORY_RESERVED) ) &&
1748 (ResourceHob->PhysicalStart > 0x100000) &&
1751 E820Table[Index].BaseAddr = ResourceHob->PhysicalStart;
1752 E820Table[Index].Length = ResourceHob->ResourceLength;

Completed in 52 milliseconds