32 #ifndef LWIP_HDR_MEM_H 33 #define LWIP_HDR_MEM_H 46 #define MEM_SIZE_F SZT_F 57 #define mem_malloc malloc 60 #define mem_calloc calloc 65 #define mem_trim(mem, size) (mem) 74 #define MEM_SIZE_F U32_F 77 #define MEM_SIZE_F U16_F 85 #define mem_trim(mem, size) (mem) 92 void *
mem_calloc(mem_size_t count, mem_size_t size);
100 #ifndef LWIP_MEM_ALIGN_SIZE 101 #define LWIP_MEM_ALIGN_SIZE(size) (((size) + MEM_ALIGNMENT - 1U) & ~(MEM_ALIGNMENT-1U)) 108 #ifndef LWIP_MEM_ALIGN_BUFFER 109 #define LWIP_MEM_ALIGN_BUFFER(size) (((size) + MEM_ALIGNMENT - 1U)) 115 #ifndef LWIP_MEM_ALIGN 116 #define LWIP_MEM_ALIGN(addr) ((void *)(((mem_ptr_t)(addr) + MEM_ALIGNMENT - 1) & ~(mem_ptr_t)(MEM_ALIGNMENT-1)))
void * mem_trim(void *mem, mem_size_t size)
void * mem_malloc(mem_size_t size)
void * mem_calloc(mem_size_t count, mem_size_t size)