GlobalPlatform: TEE Internal Memory Management
Description: Describes TEE internal memory management.
Definition in file tee_internal_memory_management.h.
Go to the source code of this file.
Functions | |
| void * | TEE_Malloc (size_t size, uint32_t hint) |
| This function allocates memory for use by the caller. More... | |
| void | TEE_Free (void *buffer) |
| The TEE_Free function deallocates memory that was previously allocated with the TEE_Malloc() API. More... | |
| void | TEE_MemMove (void *dest, const void *src, uint32_t size) |
| This function copies size bytes from a particular buffer denoted as source buffer to another buffer denoted as destination. More... | |
| int32_t | TEE_MemCompare (const void *buffer1, const void *buffer2, uint32_t size) |
| This function compares the first size bytes of the buffer pointed to by buffer1 to the first size bytes of the buffer pointed to by buffer2. More... | |
| void | TEE_MemFill (void *buffer, uint32_t x, uint32_t size) |
| The TEE_MemFill function writes the byte x (converted to a uint8_t) into the first size bytes of the object pointed to by buffer. More... | |