NVIDIA DRIVE OS Linux SDK API Reference

5.2.3 Release
For Test and Development only
tee_internal_memory_management.h File Reference

Detailed Description

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...