NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ote_memory.h File Reference

Detailed Description

NVIDIA Trusted Little Kernel Interface: Memory Functions

Description: Declares the memory functions in the TLK.

Definition in file ote_memory.h.

Go to the source code of this file.

Functions

void * te_mem_alloc (uint32_t size)
 Allocates memory of specified size. More...
 
void * te_mem_calloc (uint32_t size)
 Allocates and clears memory of specified size. More...
 
void * te_mem_realloc (void *buffer, uint32_t size)
 Changes size of memory by specified amount. More...
 
void te_mem_free (void *buffer)
 Frees the specified memory. More...
 
void te_mem_fill (void *buffer, uint32_t value, uint32_t size)
 Fills specified memory range with specified value. More...
 
void te_mem_move (void *dest, const void *src, uint32_t size)
 Moves specified number of bytes from a source memory range to a destination memory range. More...
 
int te_mem_compare (const void *buffer1, const void *buffer2, uint32_t size)
 Compares two ranges of memory for equality. More...