+ VOID *Buffer;\r
+\r
+ Buffer = InternalAllocateAlignedPages (EfiRuntimeServicesData, Pages, Alignment);\r
+ if (Buffer != NULL) {\r
+ MemoryProfileLibRecord (\r
+ (PHYSICAL_ADDRESS) (UINTN) RETURN_ADDRESS(0),\r
+ MEMORY_PROFILE_ACTION_LIB_ALLOCATE_ALIGNED_RUNTIME_PAGES,\r
+ EfiRuntimeServicesData,\r
+ Buffer,\r
+ EFI_PAGES_TO_SIZE(Pages),\r
+ NULL\r
+ );\r
+ }\r
+ return Buffer;\r