/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Memory/ |
H A D | MemoryServices.c | 117 @param MemoryType The type of memory to allocate. 133 IN EFI_MEMORY_TYPE MemoryType, 144 if ((MemoryType != EfiLoaderCode) && 145 (MemoryType != EfiLoaderData) && 146 (MemoryType != EfiRuntimeServicesCode) && 147 (MemoryType != EfiRuntimeServicesData) && 148 (MemoryType != EfiBootServicesCode) && 149 (MemoryType != EfiBootServicesData) && 150 (MemoryType != EfiACPIReclaimMemory) && 151 (MemoryType ! 131 PeiAllocatePages( IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, OUT EFI_PHYSICAL_ADDRESS *Memory ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/ |
H A D | Pool.c | 67 EFI_MEMORY_TYPE MemoryType; member in struct:__anon10944 98 mPoolHead[Type].MemoryType = (EFI_MEMORY_TYPE) Type; 109 @param MemoryType Memory type of which pool head is looked for 116 IN EFI_MEMORY_TYPE MemoryType 123 if (MemoryType >= 0 && MemoryType < EfiMaxMemoryType) { 124 return &mPoolHead[MemoryType]; 128 // MemoryType values in the range 0x80000000..0xFFFFFFFF are reserved for use by UEFI 131 if (MemoryType >= (INT32)0x80000000 && MemoryType < [all...] |
H A D | Page.c | 1069 @param MemoryType The type of memory to turn the allocated pages 1087 IN EFI_MEMORY_TYPE MemoryType, 1101 if ((MemoryType >= EfiMaxMemoryType && MemoryType <= 0x7fffffff) || 1102 MemoryType == EfiConventionalMemory) { 1112 if (MemoryType == EfiACPIReclaimMemory || 1113 MemoryType == EfiACPIMemoryNVS || 1114 MemoryType == EfiRuntimeServicesCode || 1115 MemoryType == EfiRuntimeServicesData) { 1149 Start = FindFreePages (MaxAddress, NumberOfPages, MemoryType, Alignmen 1085 CoreAllocatePages( IN EFI_ALLOCATE_TYPE Type, IN EFI_MEMORY_TYPE MemoryType, IN UINTN NumberOfPages, IN OUT EFI_PHYSICAL_ADDRESS *Memory ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/ |
H A D | DxeCoreMemoryAllocationServices.h | 26 @param MemoryType The type of memory to turn the allocated pages 44 IN EFI_MEMORY_TYPE MemoryType,
|
H A D | MemoryAllocationLib.c | 32 @param MemoryType The type of memory to allocate. 40 IN EFI_MEMORY_TYPE MemoryType, 51 Status = CoreAllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 164 @param MemoryType The type of memory to allocate. 174 IN EFI_MEMORY_TYPE MemoryType, 205 Status = CoreAllocatePages (AllocateAnyPages, MemoryType, RealPages, &Memory); 231 Status = CoreAllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 359 @param MemoryType The type of memory to allocate. 367 IN EFI_MEMORY_TYPE MemoryType, 374 Status = CoreAllocatePool (MemoryType, AllocationSiz 39 InternalAllocatePages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages ) argument 173 InternalAllocateAlignedPages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, IN UINTN Alignment ) argument 366 InternalAllocatePool( IN EFI_MEMORY_TYPE MemoryType, IN UINTN AllocationSize ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/ |
H A D | PiSmmCoreMemoryAllocationServices.h | 25 @param MemoryType The type of memory to turn the allocated pages 41 IN EFI_MEMORY_TYPE MemoryType,
|
H A D | MemoryAllocationLib.c | 111 @param MemoryType The type of memory to allocate. 119 IN EFI_MEMORY_TYPE MemoryType, 130 Status = SmmAllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 255 @param MemoryType The type of memory to allocate. 265 IN EFI_MEMORY_TYPE MemoryType, 296 Status = SmmAllocatePages (AllocateAnyPages, MemoryType, RealPages, &Memory); 322 Status = SmmAllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 462 @param MemoryType The type of memory to allocate. 470 IN EFI_MEMORY_TYPE MemoryType, 477 Status = SmmAllocatePool (MemoryType, AllocationSiz 118 InternalAllocatePages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages ) argument 264 InternalAllocateAlignedPages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, IN UINTN Alignment ) argument 469 InternalAllocatePool( IN EFI_MEMORY_TYPE MemoryType, IN UINTN AllocationSize ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiHobLibFramework/ |
H A D | HobLib.c | 296 Hob->MemoryAllocationHeader.MemoryType = EfiBootServicesCode; 605 Hob->AllocDescriptor.MemoryType = EfiBootServicesData; 624 @param MemoryType Type of memory allocated by this HOB. 632 IN EFI_MEMORY_TYPE MemoryType 648 Hob->AllocDescriptor.MemoryType = MemoryType; 667 @param MemoryType Type of memory allocated by this HOB. 675 IN EFI_MEMORY_TYPE MemoryType 691 Hob->AllocDescriptor.MemoryType = MemoryType; [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiHobLib/ |
H A D | HobLib.c | 292 Hob->MemoryAllocationHeader.MemoryType = EfiBootServicesCode; 601 Hob->AllocDescriptor.MemoryType = EfiBootServicesData; 620 @param MemoryType The type of memory allocated by this HOB. 628 IN EFI_MEMORY_TYPE MemoryType 644 Hob->AllocDescriptor.MemoryType = MemoryType; 663 @param MemoryType The type of memory allocated by this HOB. 671 IN EFI_MEMORY_TYPE MemoryType 687 Hob->AllocDescriptor.MemoryType = MemoryType; [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryAllocationLib/ |
H A D | MemoryAllocationLib.c | 33 @param MemoryType The type of memory to allocate. 41 IN EFI_MEMORY_TYPE MemoryType, 52 Status = PeiServicesAllocatePages (MemoryType, Pages, &Memory); 164 @param MemoryType The type of memory to allocate. 175 IN EFI_MEMORY_TYPE MemoryType, 198 Memory = InternalAllocatePages (MemoryType, Pages + EFI_SIZE_TO_PAGES (Alignment)); 328 @param MemoryType The type of memory to allocate. 336 IN EFI_MEMORY_TYPE MemoryType, 345 return InternalAllocatePages (MemoryType, EFI_SIZE_TO_PAGES (AllocationSize)); 40 InternalAllocatePages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages ) argument 174 InternalAllocateAlignedPages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, IN UINTN Alignment ) argument 335 InternalAllocatePool( IN EFI_MEMORY_TYPE MemoryType, IN UINTN AllocationSize ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemoryAllocationLib/ |
H A D | MemoryAllocationLib.c | 145 @param MemoryType The type of memory to allocate. 153 IN EFI_MEMORY_TYPE MemoryType, 164 Status = gSmst->SmmAllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 289 @param MemoryType The type of memory to allocate. 300 IN EFI_MEMORY_TYPE MemoryType, 331 Status = gSmst->SmmAllocatePages (AllocateAnyPages, MemoryType, RealPages, &Memory); 357 Status = gSmst->SmmAllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 501 @param MemoryType The type of memory to allocate. 509 IN EFI_MEMORY_TYPE MemoryType, 516 Status = gSmst->SmmAllocatePool (MemoryType, AllocationSiz 152 InternalAllocatePages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages ) argument 299 InternalAllocateAlignedPages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, IN UINTN Alignment ) argument 508 InternalAllocatePool( IN EFI_MEMORY_TYPE MemoryType, IN UINTN AllocationSize ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiMemoryAllocationLib/ |
H A D | MemoryAllocationLib.c | 32 @param MemoryType The type of memory to allocate. 40 IN EFI_MEMORY_TYPE MemoryType, 51 Status = gBS->AllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 164 @param MemoryType The type of memory to allocate. 174 IN EFI_MEMORY_TYPE MemoryType, 205 Status = gBS->AllocatePages (AllocateAnyPages, MemoryType, RealPages, &Memory); 231 Status = gBS->AllocatePages (AllocateAnyPages, MemoryType, Pages, &Memory); 359 @param MemoryType The type of memory to allocate. 367 IN EFI_MEMORY_TYPE MemoryType, 374 Status = gBS->AllocatePool (MemoryType, AllocationSiz 39 InternalAllocatePages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages ) argument 173 InternalAllocateAlignedPages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, IN UINTN Alignment ) argument 366 InternalAllocatePool( IN EFI_MEMORY_TYPE MemoryType, IN UINTN AllocationSize ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/MtrrLib/ |
H A D | MtrrLib.c | 946 UINT64 MemoryType; local 974 MemoryType = (UINT64)Attribute; 999 Status = ProgramFixedMtrr (MemoryType, &BaseAddress, &Length); 1030 Status = CombineMemoryAttribute (MemoryType, &BaseAddress, &Length, VariableMtrr, &UsedMtrr, &OverwriteExistingMtrr); 1105 MemoryType, 1135 MemoryType, 1140 MemoryType = MTRR_CACHE_UNCACHEABLE; 1162 MemoryType, 1549 UINTN MemoryType; 1583 MemoryType [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/ |
H A D | HobLib.h | 387 @param MemoryType Type of memory allocated by this HOB. 395 IN EFI_MEMORY_TYPE MemoryType 409 @param MemoryType Type of memory allocated by this HOB. 417 IN EFI_MEMORY_TYPE MemoryType
|
H A D | PeiServicesLib.h | 246 @param MemoryType Type of memory to allocate. 259 IN EFI_MEMORY_TYPE MemoryType,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreHobLib/ |
H A D | HobLib.c | 489 @param MemoryType Type of memory allocated by this HOB. 497 IN EFI_MEMORY_TYPE MemoryType 517 @param MemoryType Type of memory allocated by this HOB. 525 IN EFI_MEMORY_TYPE MemoryType
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHobLib/ |
H A D | HobLib.c | 523 @param MemoryType Type of memory allocated by this HOB. 531 IN EFI_MEMORY_TYPE MemoryType 551 @param MemoryType Type of memory allocated by this HOB. 559 IN EFI_MEMORY_TYPE MemoryType
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | DeviceIo.h | 183 @param MemoryType The type of memory to allocate, EfiBootServicesData or 200 IN EFI_MEMORY_TYPE MemoryType,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/ |
H A D | Page.c | 140 @param MemoryType The type of memory to turn the allocated pages 156 IN EFI_MEMORY_TYPE MemoryType, 163 if (MemoryType != EfiRuntimeServicesCode && 164 MemoryType != EfiRuntimeServicesData) { 154 SmmAllocatePages( IN EFI_ALLOCATE_TYPE Type, IN EFI_MEMORY_TYPE MemoryType, IN UINTN NumberOfPages, OUT EFI_PHYSICAL_ADDRESS *Memory ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/ |
H A D | InternalIsaIo.h | 290 @param[in] MemoryType The type of memory to allocate. 296 @retval EFI_INVALID_PARAMETER Type is invalid or MemoryType is invalid or HostAddress is NULL 306 IN EFI_MEMORY_TYPE MemoryType,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/ |
H A D | IsaIo.h | 290 @param[in] MemoryType The type of memory to allocate. 296 @retval EFI_INVALID_PARAMETER Type is invalid or MemoryType is invalid or HostAddress is NULL 306 IN EFI_MEMORY_TYPE MemoryType,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Protocol/ |
H A D | IsaIo.h | 266 @param[in] MemoryType The type of memory to allocate. 273 @retval EFI_INVALID_PARAMETER MemoryType is invalid. 286 IN EFI_MEMORY_TYPE MemoryType,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesLib/ |
H A D | PeiServicesLib.c | 341 @param MemoryType Type of memory to allocate. 354 IN EFI_MEMORY_TYPE MemoryType, 362 return (*PeiServices)->AllocatePages (PeiServices, MemoryType, Pages, Memory); 353 PeiServicesAllocatePages( IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, OUT EFI_PHYSICAL_ADDRESS *Memory ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/ |
H A D | PiHob.h | 137 EFI_MEMORY_TYPE MemoryType; member in struct:__anon11983
|
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Pi/ |
H A D | PiHob.h | 139 EFI_MEMORY_TYPE MemoryType; member in struct:__anon15585
|