STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Data Structures | Macros | Functions
memp_priv.h File Reference
#include "lwip/opt.h"
#include "lwip/mem.h"

Go to the source code of this file.

Data Structures

struct  memp
 
struct  memp_desc
 

Macros

#define MEMP_SIZE   0
 
#define MEMP_ALIGN_SIZE(x)   (LWIP_MEM_ALIGN_SIZE(x))
 
#define DECLARE_LWIP_MEMPOOL_DESC(desc)
 

Functions

void memp_init_pool (const struct memp_desc *desc)
 
void * memp_malloc_pool (const struct memp_desc *desc)
 
void memp_free_pool (const struct memp_desc *desc, void *mem)
 

Macro Definition Documentation

#define DECLARE_LWIP_MEMPOOL_DESC (   desc)

Definition at line 146 of file memp_priv.h.

#define MEMP_ALIGN_SIZE (   x)    (LWIP_MEM_ALIGN_SIZE(x))

Definition at line 81 of file memp_priv.h.

#define MEMP_SIZE   0

Definition at line 80 of file memp_priv.h.

Function Documentation

void memp_free_pool ( const struct memp_desc desc,
void *  mem 
)

Definition at line 379 of file memp.c.

void memp_init_pool ( const struct memp_desc desc)

Definition at line 203 of file memp.c.

void* memp_malloc_pool ( const struct memp_desc desc)

Definition at line 256 of file memp.c.