TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | CRYPTMEM_HEAD |
Macros | |
#define | CRYPTMEM_HEAD_SIGNATURE SIGNATURE_32('c','m','h','d') |
#define | CRYPTMEM_OVERHEAD sizeof(CRYPTMEM_HEAD) |
Functions | |
void * | malloc (size_t size) |
void * | realloc (void *ptr, size_t size) |
void | free (void *ptr) |
Base Memory Allocation Routines Wrapper for Crypto library over OpenSSL during PEI & DXE phases.
Copyright (c) 2024, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file BaseMemAllocation.c.
#define CRYPTMEM_HEAD_SIGNATURE SIGNATURE_32('c','m','h','d') |
Definition at line 16 of file BaseMemAllocation.c.
#define CRYPTMEM_OVERHEAD sizeof(CRYPTMEM_HEAD) |
Definition at line 23 of file BaseMemAllocation.c.
void free | ( | void * | ptr | ) |
Definition at line 107 of file BaseMemAllocation.c.
void * malloc | ( | size_t | size | ) |
Definition at line 31 of file BaseMemAllocation.c.
void * realloc | ( | void * | ptr, |
size_t | size | ||
) |
Definition at line 64 of file BaseMemAllocation.c.