Searched refs:pools (Results 1 – 3 of 3) sorted by relevance
120 +++ new pools:121 * Added LWIP_MEMPOOL_* (declare/init/alloc/free) to declare private memp pools123 * Added pools for IPv6, MPU_COMPATIBLE, dns-api, netif-api, etc.221 * Add MEMP_SEPARATE_POOLS to place memory pools in separate arrays. This may222 be used to place these pools into user-defined memory by using external227 +++ new pools:235 * Snmp-agent uses a memp pools instead of the heap, so MEMP_NUM_SNMP_* have
551 * Implement possibility to declare private memory pools. This is useful to1795 * snmp: Use memp pools for snmp instead of the heap; added 4 new pools.1807 * opt.h, memp.c: patch #6822 (Add option to place memory pools in2594 regions); memp pools for MEM_USE_POOLS were too small3152 MEM_USE_POOLS to use 4 pools with different sized elements instead of a4534 rapidly allocated and deallocated is now kept in pools. Allocation4535 and deallocation from those memory pools is very fast. The shared
155 struct list pools[3]; member1811 for (i = 0; i < ARRAY_SIZE(pool->pools); ++i) in tp_threadpool_alloc()1812 list_init( &pool->pools[i] ); in tp_threadpool_alloc()1859 for (i = 0; i < ARRAY_SIZE(pool->pools); ++i) in tp_threadpool_release()1860 assert( list_empty( &pool->pools[i] ) ); in tp_threadpool_release()2073 assert( object->priority < ARRAY_SIZE(pool->pools) ); in tp_object_initialize()2113 list_add_tail( &object->pool->pools[object->priority], &object->pool_entry ); in tp_object_prio_queue()2300 for (i = 0; i < ARRAY_SIZE(pool->pools); ++i) in threadpool_get_next_item()2302 if ((ptr = list_head( &pool->pools[i] ))) in threadpool_get_next_item()