Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/porting/transport/driver/common/
Dhci_driver_util.c40 struct os_mempool *tx_entry_pool; member
49 if (s_hci_driver_util_env.tx_entry_pool) { in hci_driver_util_memory_deinit()
50 free(s_hci_driver_util_env.tx_entry_pool); in hci_driver_util_memory_deinit()
51 s_hci_driver_util_env.tx_entry_pool = NULL; in hci_driver_util_memory_deinit()
64 s_hci_driver_util_env.tx_entry_pool = (struct os_mempool *)malloc(sizeof(struct os_mempool)); in hci_driver_util_memory_init()
65 if (!s_hci_driver_util_env.tx_entry_pool) { in hci_driver_util_memory_init()
77 rc = os_mempool_init(s_hci_driver_util_env.tx_entry_pool, HCI_DRIVER_UTIL_TX_POOL_NUM, in hci_driver_util_memory_init()
98 tx_entry = os_memblock_get(s_hci_driver_util_env.tx_entry_pool); in hci_driver_util_tx_list_enqueue()
166 os_memblock_put(s_hci_driver_util_env.tx_entry_pool, (void *)tx_entry); in hci_driver_util_tx_list_dequeue()