|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include "lwip/opt.h"#include "lwip/priv/memp_std.h"#include "lwip/priv/memp_priv.h"#include "lwip/stats.h"Go to the source code of this file.
Macros | |
| #define | LWIP_MEMPOOL(name, num, size, desc) |
| #define | LWIP_MEMPOOL(name, num, size, desc) |
| #define | LWIP_MALLOC_MEMPOOL(num, size) |
| #define | LWIP_MALLOC_MEMPOOL_START |
| #define | LWIP_MALLOC_MEMPOOL_END |
| #define | LWIP_PBUF_MEMPOOL(name, num, payload, desc) |
| #define | LWIP_MEMPOOL_PROTOTYPE(name) |
| #define | LWIP_MEMPOOL_DECLARE(name, num, size, desc) |
| #define | LWIP_MEMPOOL_INIT(name) |
| #define | LWIP_MEMPOOL_ALLOC(name) |
| #define | LWIP_MEMPOOL_FREE(name, x) |
Enumerations | |
| enum | memp_t { MEMP_MAX } |
Functions | |
| void | memp_init (void) |
| void * | memp_malloc (memp_t type) |
| void | memp_free (memp_t type, void *mem) |
Variables | |
| const struct memp_desc *const | memp_pools [MEMP_MAX] |
Memory pool API
lwIP internal memory pools (do not use in application code) This file is deliberately included multiple times: once with empty definition of LWIP_MEMPOOL() to handle all includes and multiple times to build up various lists of mem pools.
Definition in file memp.h.
| #define LWIP_MALLOC_MEMPOOL | ( | num, | |
| size ) |
| #define LWIP_MEMPOOL | ( | name, | |
| num, | |||
| size, | |||
| desc ) |
| #define LWIP_PBUF_MEMPOOL | ( | name, | |
| num, | |||
| payload, | |||
| desc ) |
| enum memp_t |
| void memp_free | ( | memp_t | type, |
| void * | mem ) |
| void memp_init | ( | void | ) |
| void * memp_malloc | ( | memp_t | type | ) |