Home
last modified time | relevance | path

Searched refs:os_mempool (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/bt/porting/include/os/
Dos_mempool.h63 struct os_mempool { struct
76 STAILQ_ENTRY(os_mempool) mp_list; argument
112 struct os_mempool mpe_mp;
148 struct os_mempool *os_mempool_info_get_next(struct os_mempool *,
178 os_error_t r_os_mempool_init(struct os_mempool *mp, uint16_t blocks,
206 os_error_t r_os_mempool_unregister(struct os_mempool *mp);
217 os_error_t r_os_mempool_clear(struct os_mempool *mp);
231 bool r_os_mempool_is_sane(const struct os_mempool *mp);
244 int r_os_memblock_from(const struct os_mempool *mp, const void *block_addr);
255 void *r_os_memblock_get(struct os_mempool *mp);
[all …]
Dos_mbuf.h61 struct os_mempool *omp_pool;
369 int r_os_mbuf_pool_init(struct os_mbuf_pool *, struct os_mempool *mp,
817 int os_mbuf_pool_init(struct os_mbuf_pool *, struct os_mempool *mp,
/hal_espressif-latest/components/bt/porting/include/
Dmem_api.h16 struct os_mempool;
20 int r_mem_malloc_mempool(struct os_mempool *mempool, uint16_t num_blocks,
29 int r_mem_malloc_mbuf_pool(struct os_mempool *mempool,
35 int r_mem_malloc_mbufpkt_pool(struct os_mempool *mempool,
41 int r_mem_init_mbuf_pool(void *mem, struct os_mempool *mempool,
/hal_espressif-latest/components/bt/porting/mem/
Dos_msys_init.c66 static struct os_mempool os_msys_init_1_mempool;
80 static struct os_mempool os_msys_init_2_mempool;
153 os_msys_init_once(void *data, struct os_mempool *mempool, in os_msys_init_once()
/hal_espressif-latest/components/bt/porting/transport/driver/uart/
Dhci_driver_uart_dma.c69 struct os_mempool *hci_rx_data_pool; /*!< Init a memory pool for rx_data cache */
71 struct os_mempool *hci_rxinfo_pool; /*!< Init a memory pool for rxinfo cache */
76 struct os_mempool lldesc_mem_pool;/*!< Init a memory pool for uhci_lldesc_t */
175 …s_hci_driver_uart_dma_env.hci_rx_data_pool = (struct os_mempool *)malloc(sizeof(struct os_mempool)… in hci_driver_uart_dma_memory_init()
180 memset(s_hci_driver_uart_dma_env.hci_rx_data_pool, 0, sizeof(struct os_mempool)); in hci_driver_uart_dma_memory_init()
198 …s_hci_driver_uart_dma_env.hci_rxinfo_pool = (struct os_mempool *)malloc(sizeof(struct os_mempool)); in hci_driver_uart_dma_memory_init()
203 memset(s_hci_driver_uart_dma_env.hci_rxinfo_pool, 0, sizeof(struct os_mempool)); in hci_driver_uart_dma_memory_init()
/hal_espressif-latest/components/bt/porting/transport/driver/common/
Dhci_driver_util.c40 struct os_mempool *tx_entry_pool;
64 s_hci_driver_util_env.tx_entry_pool = (struct os_mempool *)malloc(sizeof(struct os_mempool)); in hci_driver_util_memory_init()
/hal_espressif-latest/components/bt/porting/npl/freertos/src/
Dnpl_os_freertos.c52 struct os_mempool ble_freertos_ev_pool;
55 struct os_mempool ble_freertos_evq_pool;
58 struct os_mempool ble_freertos_co_pool;
61 struct os_mempool ble_freertos_sem_pool;
64 struct os_mempool ble_freertos_mutex_pool;
/hal_espressif-latest/components/bt/
DCMakeLists.txt686 "host/nimble/nimble/porting/nimble/src/os_mempool.c"