EFIAPI AllocateAlignedReservedPages ( IN UINTN Pages, IN UINTN Alignment ) { return InternalAllocateAlignedPages (EfiReservedMemoryType, Pages, Alignment); }
EFIAPI AllocateAlignedRuntimePages ( IN UINTN Pages, IN UINTN Alignment ) { return InternalAllocateAlignedPages (EfiRuntimeServicesData, Pages, Alignment); }
EFIAPI AllocateAlignedReservedPages ( IN UINTN Pages, IN UINTN Alignment ) { VOID *Buffer; Buffer = InternalAllocateAlignedPages (EfiReservedMemoryType, Pages, Alignment); if (Buffer != NULL) { MemoryProfileLibRecord ( (PHYSICAL_ADDRESS) (UINTN) RETURN_ADDRESS(0), MEMORY_PROFILE_ACTION_LIB_ALLOCATE_ALIGNED_RESERVED_PAGES, EfiReservedMemoryType, Buffer, EFI_PAGES_TO_SIZE (Pages), NULL ); } return Buffer; }