Home
last modified time | relevance | path

Searched refs:pool (Results 1 – 13 of 13) sorted by relevance

/btstack/3rd-party/lwip/core/src/include/lwip/priv/
H A Dtcpip_priv.h58 #define API_VAR_ALLOC_EXT(type, pool, name, errorblock) do { \ argument
59 name = (type *)memp_malloc(pool); \
64 #define API_VAR_ALLOC(type, pool, name, errorval) API_VAR_ALLOC_EXT(type, pool, name, return errorv… argument
65 #define API_VAR_ALLOC_POOL(type, pool, name, errorval) do { \ argument
66 name = (type *)LWIP_MEMPOOL_ALLOC(pool); \
71 #define API_VAR_FREE(pool, name) memp_free(pool, name) argument
72 #define API_VAR_FREE_POOL(pool, name) LWIP_MEMPOOL_FREE(pool, name) argument
85 #define API_VAR_ALLOC_EXT(type, pool, name, errorblock) argument
86 #define API_VAR_ALLOC(type, pool, name, errorval) argument
87 #define API_VAR_ALLOC_POOL(type, pool, name, errorval) argument
[all …]
/btstack/src/
H A Dbtstack_memory_pool.c58 void btstack_memory_pool_create(btstack_memory_pool_t *pool, void * storage, int count, int block_s… in btstack_memory_pool_create() argument
59 node_t *free_blocks = (node_t*) pool; in btstack_memory_pool_create()
66 btstack_memory_pool_free(pool, mem_ptr); in btstack_memory_pool_create()
71 void * btstack_memory_pool_get(btstack_memory_pool_t *pool){ in btstack_memory_pool_get() argument
72 node_t *free_blocks = (node_t*) pool; in btstack_memory_pool_get()
83 void btstack_memory_pool_free(btstack_memory_pool_t *pool, void * block){ in btstack_memory_pool_free() argument
84 node_t *free_blocks = (node_t*) pool; in btstack_memory_pool_free()
H A Dbtstack_memory_pool.h59 void btstack_memory_pool_create(btstack_memory_pool_t *pool, void * storage, int count, int block…
62 void * btstack_memory_pool_get(btstack_memory_pool_t *pool);
65 void btstack_memory_pool_free(btstack_memory_pool_t *pool, void * block);
/btstack/platform/corefoundation/
H A Dbtstack_link_key_db_corefoundation.m54 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
76 [pool release];
99 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
107 [pool release];
142 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
150 [pool release];
155 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
158 [pool release];
162 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
164 [pool release];
H A Dbtstack_device_name_db_corefoundation.m57 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
79 [pool release];
99 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
107 [pool release];
142 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
150 [pool release];
154 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
156 [pool release];
160 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
166 [pool release];
H A Drfcomm_service_db_corefoundation.m57 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
69 [pool release];
133 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
159 [pool release];
/btstack/port/stm32-f4discovery-usb/Drivers/CMSIS/RTOS/Template/
H A Dcmsis_os.h194 void *pool; ///< pointer to memory for pool member
202 void *pool; ///< memory array for messages member
210 void *pool; ///< memory array for mail member
/btstack/port/stm32-f4discovery-usb/Drivers/CMSIS/RTOS2/Template/
H A Dcmsis_os.h342 void *pool; ///< pointer to memory for pool member
357 void *pool; ///< memory array for messages member
372 void *pool; ///< memory array for mail member
/btstack/3rd-party/lwip/core/
H A DUPGRADING23 source heap/pool/etc.). As a consequence, applications can't test pbuf->type any more.
114 * added hook LWIP_HOOK_MEMP_AVAILABLE() to get informed when a memp pool was empty and an item
219 * Netdb uses a memp pool for allocating memory when getaddrinfo() is called,
222 * DNS_LOCAL_HOSTLIST_IS_DYNAMIC uses a memp pool instead of the heap, so
228 * PPPoE uses a MEMP pool instead of the heap, so MEMP_NUM_PPPOE_INTERFACES
H A DCHANGELOG572 a memp pool was empty and an item is now available
1102 * memp_std.h: patch #7928 Fixed size calculation in MALLOC memory pool
1475 * pbuf.c/.h, timers.c: freeing ooseq pbufs when the pbuf pool is empty implemented
1534 * opt.h, memp_std.h, memp.c, ppp_oe.h/.c: PPPoE now uses its own MEMP pool
1539 MEMP pool instead of the heap
1671 * opt.h, memp_std.h, dns.h, netdb.c, memp.c: Let netdb use a memp pool
2201 queueing a call into tcpip_thread to free ooseq-bufs if the pool is empty
2337 bigger malloc pool if one is empty (only usable with MEM_USE_POOLS).
2365 of the pool allocator (can save code size with MEM_LIBC_MALLOC if libc-malloc
2595 RECV_BUFSIZE_DEFAULT (fixes bug #23726: pbuf pool exhaustion on slow recv())
[all …]
/btstack/port/renesas-tb-s1ja-cc256x/template/btstack_example/script/
H A Ds1ja.ld273 at run time for things such as ThreadX memory pool allocations. */
/btstack/port/renesas-ek-ra6m4a-da14531/e2-project/script/
H A Dfsp.ld491 at run time for things such as ThreadX memory pool allocations. */
/btstack/doc/manual/docs-template/
H A Dhow_to.md165 - statically from an individual memory pool, whose maximal number of