/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/ |
D | mesh_buf.c | 13 struct net_buf_pool *pool = buf->pool; in net_buf_id() local 15 return buf - pool->__bufs; in net_buf_id() 18 static inline struct net_buf *pool_get_uninit(struct net_buf_pool *pool, in pool_get_uninit() argument 23 buf = &pool->__bufs[pool->buf_count - uninit_count]; in pool_get_uninit() 25 buf->pool = pool; in pool_get_uninit() 456 NET_BUF_DBG("buf %p (old) ref %u pool %p", buf, buf->ref, buf->pool); in net_buf_ref() 472 struct net_buf_pool *pool = NULL; in net_buf_unref_debug() local 482 buf->pool, buf->frags); in net_buf_unref_debug() 491 pool = buf->pool; in net_buf_unref_debug() 493 pool->uninit_count++; in net_buf_unref_debug() [all …]
|
/hal_espressif-latest/components/esp_rom/patches/ |
D | esp_rom_tlsf.c | 129 extern void tlsf_walk_pool(pool_t pool, tlsf_walker walker, void* user); 130 int tlsf_check_pool(pool_t pool) in tlsf_check_pool() argument 134 tlsf_walk_pool(pool, integrity_walker, &integ); in tlsf_check_pool() 154 void (*tlsf_remove_pool)(tlsf_t tlsf, pool_t pool); 170 void (*tlsf_walk_pool)(pool_t pool, tlsf_walker walker, void* user); 173 int (*tlsf_check_pool)(pool_t pool);
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | adv.h | 72 struct net_buf *bt_mesh_adv_create_from_pool(struct net_buf_pool *pool, 77 void bt_mesh_unref_buf_from_pool(struct net_buf_pool *pool);
|
D | adv.c | 342 struct net_buf *bt_mesh_adv_create_from_pool(struct net_buf_pool *pool, in bt_mesh_adv_create_from_pool() argument 355 buf = net_buf_alloc(pool, timeout); in bt_mesh_adv_create_from_pool() 361 buf->pool, pool->buf_count, pool->uninit_count); in bt_mesh_adv_create_from_pool() 374 void bt_mesh_unref_buf_from_pool(struct net_buf_pool *pool) in bt_mesh_unref_buf_from_pool() argument 378 if (pool == NULL) { in bt_mesh_unref_buf_from_pool() 383 for (i = 0; i < pool->buf_count; i++) { in bt_mesh_unref_buf_from_pool() 384 struct net_buf *buf = &pool->__bufs[i]; in bt_mesh_unref_buf_from_pool()
|
/hal_espressif-latest/components/heap/ |
D | multi_heap.c | 111 pool_t pool = tlsf_get_pool(heap->heap_data); in assert_valid_block() local 114 MULTI_HEAP_ASSERT((ptr >= pool) && in assert_valid_block() 115 (ptr < pool + heap->pool_size), in assert_valid_block() 173 pool_t pool = tlsf_get_pool(heap->heap_data); in multi_heap_get_first_block() local 174 block_header_t* block = offset_to_block(pool, -(int)block_header_overhead); in multi_heap_get_first_block()
|
/hal_espressif-latest/components/esp_psram/ |
D | Kconfig.spiram.common | 77 …also available when SPI cache is down, to fail. This option reserves a pool specifically for reque… 78 like that; the memory in this pool is not given out when a normal malloc() is called. 82 …te that because FreeRTOS stacks are forced to internal memory, they will also use this memory pool; 85 …Note also that the DMA reserved pool may not be one single contiguous memory region, depending on …
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/ |
D | mesh_buf.h | 770 struct net_buf_pool *pool; member 966 struct net_buf *net_buf_alloc_fixed_debug(struct net_buf_pool *pool, int32_t timeout, 971 struct net_buf *net_buf_alloc_fixed(struct net_buf_pool *pool, int32_t timeout); 979 #define net_buf_alloc(pool, timeout) net_buf_alloc_fixed(pool, timeout) argument
|
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/ |
D | tjpgd.h | 82 void *pool; /* Pointer to available memory pool */ member
|
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/ |
D | tjpgd.h | 87 void *pool; /* Pointer to available memory pool */ member
|
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/ |
D | tjpgd.h | 82 void *pool; /* Pointer to available memory pool */ member
|
/hal_espressif-latest/components/esp_rom/include/esp32/rom/ |
D | tjpgd.h | 82 void* pool; /* Pointer to available memory pool */ member
|
/hal_espressif-latest/zephyr/esp32/src/bt/ |
D | esp_bt_adapter.c | 90 void *pool; member 563 queue->pool = (uint8_t *)esp_bt_malloc_func(queue_len * item_size * sizeof(uint8_t)); in queue_create_wrapper() 565 if (queue->pool == NULL) { in queue_create_wrapper() 571 k_msgq_init(&queue->queue, queue->pool, item_size, queue_len); in queue_create_wrapper() 580 esp_bt_free(q->pool); in queue_delete_wrapper()
|
/hal_espressif-latest/zephyr/esp32c3/src/bt/ |
D | esp_bt_adapter.c | 108 void *pool; member 616 queue->pool = (uint8_t *)esp_bt_malloc_func(queue_len * item_size * sizeof(uint8_t)); in queue_create_wrapper() 618 if (queue->pool == NULL) { in queue_create_wrapper() 624 k_msgq_init(&queue->queue, queue->pool, item_size, queue_len); in queue_create_wrapper() 633 esp_bt_free(q->pool); in queue_delete_wrapper()
|
/hal_espressif-latest/zephyr/esp32s3/src/bt/ |
D | esp_bt_adapter.c | 106 void *pool; member 609 queue->pool = (uint8_t *)esp_bt_malloc_func(queue_len * item_size * sizeof(uint8_t)); in queue_create_wrapper() 611 if (queue->pool == NULL) { in queue_create_wrapper() 617 k_msgq_init(&queue->queue, queue->pool, item_size, queue_len); in queue_create_wrapper() 626 esp_bt_free(q->pool); in queue_delete_wrapper()
|
/hal_espressif-latest/components/bt/controller/esp32c2/ |
D | Kconfig.in | 214 responses MBUFs are allocated out of msys_1 pool. For NIMBLE_MESH
|
/hal_espressif-latest/components/bt/controller/esp32c6/ |
D | Kconfig.in | 239 responses MBUFs are allocated out of msys_1 pool. For NIMBLE_MESH
|
/hal_espressif-latest/components/bt/controller/esp32h2/ |
D | Kconfig.in | 239 responses MBUFs are allocated out of msys_1 pool. For NIMBLE_MESH
|
/hal_espressif-latest/components/bt/host/nimble/ |
D | Kconfig.in | 291 responses MBUFs are allocated out of msys_1 pool. For NIMBLE_MESH
|
/hal_espressif-latest/components/bt/esp_ble_mesh/ |
D | Kconfig.in | 364 Enable BLE Mesh net buffer pool tracking. This option is used to introduce another
|