|
UbixOS
2.0
|

Go to the source code of this file.
Macros | |
| #define | LWIP_MALLOC_MEMPOOL(num, size) LWIP_MEMPOOL(POOL_##size, num, (size + LWIP_MEM_ALIGN_SIZE(sizeof(struct memp_malloc_helper))), "MALLOC_"#size) |
| #define | LWIP_MALLOC_MEMPOOL_END |
| #define | LWIP_MALLOC_MEMPOOL_START |
| #define | LWIP_PBUF_MEMPOOL(name, num, payload, desc) LWIP_MEMPOOL(name, num, (MEMP_ALIGN_SIZE(sizeof(struct pbuf)) + MEMP_ALIGN_SIZE(payload)), desc) |
Functions | |
| LWIP_MEMPOOL (PBUF, MEMP_NUM_PBUF,(MEMP_ALIGN_SIZE(sizeof(struct pbuf))+MEMP_ALIGN_SIZE(0)), "PBUF_REF/ROM") LWIP_MEMPOOL(PBUF_POOL | |
| MEMP_ALIGN_SIZE (sizeof(struct pbuf))+MEMP_ALIGN_SIZE(PBUF_POOL_BUFSIZE)) | |
Variables | |
| PBUF_POOL_SIZE | |
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_std.h.
| #define LWIP_MALLOC_MEMPOOL | ( | num, | |
| size | |||
| ) | LWIP_MEMPOOL(POOL_##size, num, (size + LWIP_MEM_ALIGN_SIZE(sizeof(struct memp_malloc_helper))), "MALLOC_"#size) |
Definition at line 23 of file memp_std.h.
| #define LWIP_MALLOC_MEMPOOL_END |
Definition at line 25 of file memp_std.h.
| #define LWIP_MALLOC_MEMPOOL_START |
Definition at line 24 of file memp_std.h.
| #define LWIP_PBUF_MEMPOOL | ( | name, | |
| num, | |||
| payload, | |||
| desc | |||
| ) | LWIP_MEMPOOL(name, num, (MEMP_ALIGN_SIZE(sizeof(struct pbuf)) + MEMP_ALIGN_SIZE(payload)), desc) |
Definition at line 31 of file memp_std.h.
| LWIP_MEMPOOL | ( | PBUF | , |
| MEMP_NUM_PBUF | , | ||
| (MEMP_ALIGN_SIZE(sizeof(struct pbuf))+MEMP_ALIGN_SIZE(0)) | , | ||
| "PBUF_REF/ROM" | |||
| ) |
| MEMP_ALIGN_SIZE | ( | sizeof(struct pbuf) | ) |
| PBUF_POOL_SIZE |
Definition at line 127 of file memp_std.h.