TwiceAsNice  2019-02-18
Functions
gsc_mem.c File Reference
#include <string.h>
#include "gsc_mem.h"
#include "gsc_drv.h"
Include dependency graph for gsc_mem.c:

Functions

static U32 _mem_free (gsc_mem_t *mem)
 
U32 gsc_mem_alloc (gsc_mem_t *mem, U32 size, gsc_mem_t *dest)
 
U32 gsc_mem_free (gsc_mem_t *mem)
 
U32 gsc_mem_create (gsc_mem_t *mem, const char *name, gsc_device_t *device)
 
void gsc_mem_destroy (gsc_mem_t *mem)
 
U32 gsc_mem_test (gsc_mem_t *mem, void *ptr, U32 size, gsc_mem_t *tmp)
 

Function Documentation

◆ _mem_free()

static U32 _mem_free ( gsc_mem_t mem)
static

◆ gsc_mem_alloc()

U32 gsc_mem_alloc ( gsc_mem_t mem,
U32  size,
gsc_mem_t dest 
)

◆ gsc_mem_create()

U32 gsc_mem_create ( gsc_mem_t mem,
const char *  name,
gsc_device_t device 
)

◆ gsc_mem_destroy()

void gsc_mem_destroy ( gsc_mem_t mem)

◆ gsc_mem_free()

U32 gsc_mem_free ( gsc_mem_t mem)

◆ gsc_mem_test()

U32 gsc_mem_test ( gsc_mem_t mem,
void *  ptr,
U32  size,
gsc_mem_t tmp 
)