|
MdeModulePkg[all]
0.98
|
Functions | |
| EFI_STATUS EFIAPI | MemoryProfileLibRecord (IN PHYSICAL_ADDRESS CallerAddress, IN MEMORY_PROFILE_ACTION Action, IN EFI_MEMORY_TYPE MemoryType, IN VOID *Buffer, IN UINTN Size, IN CHAR8 *ActionString) |
Provides services to record memory profile of multilevel caller.
Copyright (c) 2016 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
| EFI_STATUS EFIAPI MemoryProfileLibRecord | ( | IN PHYSICAL_ADDRESS | CallerAddress, |
| IN MEMORY_PROFILE_ACTION | Action, | ||
| IN EFI_MEMORY_TYPE | MemoryType, | ||
| IN VOID * | Buffer, | ||
| IN UINTN | Size, | ||
| IN CHAR8 * | ActionString | ||
| ) |
Record memory profile of multilevel caller.
| [in] | CallerAddress | Address of caller. |
| [in] | Action | Memory profile action. |
| [in] | MemoryType | Memory type. EfiMaxMemoryType means the MemoryType is unknown. |
| [in] | Buffer | Buffer address. |
| [in] | Size | Buffer size. |
| [in] | ActionString | String for memory profile action. Only needed for user defined allocate action. |