Searched refs:MemoryType (Results 1 - 25 of 53) sorted by relevance

123

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Memory/
H A DMemoryServices.c117 @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 DPool.c67 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 DPage.c1069 @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 DDxeCoreMemoryAllocationServices.h26 @param MemoryType The type of memory to turn the allocated pages
44 IN EFI_MEMORY_TYPE MemoryType,
H A DMemoryAllocationLib.c32 @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 DPiSmmCoreMemoryAllocationServices.h25 @param MemoryType The type of memory to turn the allocated pages
41 IN EFI_MEMORY_TYPE MemoryType,
H A DMemoryAllocationLib.c111 @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 DHobLib.c296 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 DHobLib.c292 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 DMemoryAllocationLib.c33 @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 DMemoryAllocationLib.c145 @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 DMemoryAllocationLib.c32 @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 DMtrrLib.c946 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 DHobLib.h387 @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 DPeiServicesLib.h246 @param MemoryType Type of memory to allocate.
259 IN EFI_MEMORY_TYPE MemoryType,
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreHobLib/
H A DHobLib.c489 @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 DHobLib.c523 @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 DDeviceIo.h183 @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 DPage.c140 @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 DInternalIsaIo.h290 @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 DIsaIo.h290 @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 DIsaIo.h266 @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 DPeiServicesLib.c341 @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 DPiHob.h137 EFI_MEMORY_TYPE MemoryType; member in struct:__anon11983
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Pi/
H A DPiHob.h139 EFI_MEMORY_TYPE MemoryType; member in struct:__anon15585

Completed in 81 milliseconds

123