PMSIS API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
cl_malloc.h File Reference

Typedefs

typedef struct pi_cl_alloc_req_s pi_cl_alloc_req_t
 Cluster memory allocation request structure. More...
 
typedef struct pi_cl_free_req_s pi_cl_free_req_t
 Cluster memory free request structure. More...
 

Functions

void pi_cl_l2_malloc (int size, pi_cl_alloc_req_t *req)
 Allocate L2 memory from cluster side. More...
 
void pi_cl_l2_free (void *chunk, int size, pi_cl_free_req_t *req)
 Free L2 memory from cluster side. More...
 
static void * pi_cl_l2_malloc_wait (pi_cl_alloc_req_t *req)
 Wait until the specified allocation request has finished. More...
 
static void pi_cl_l2_free_wait (pi_cl_free_req_t *req)
 Wait until the specified free request has finished. More...