Home
last modified time | relevance | path

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

/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 */ member
146 if (s_hci_driver_uart_dma_env.hci_rx_data_pool) { in hci_driver_uart_dma_memory_deinit()
147 free(s_hci_driver_uart_dma_env.hci_rx_data_pool); in hci_driver_uart_dma_memory_deinit()
148 s_hci_driver_uart_dma_env.hci_rx_data_pool = NULL; in hci_driver_uart_dma_memory_deinit()
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()
176 if (!s_hci_driver_uart_dma_env.hci_rx_data_pool) { 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()
189 rc = os_mempool_init(s_hci_driver_uart_dma_env.hci_rx_data_pool, HCI_RX_DATA_POOL_NUM, in hci_driver_uart_dma_memory_init()
255 rx_data = os_memblock_get(s_hci_driver_uart_dma_env.hci_rx_data_pool); in hci_driver_uart_dma_rxdata_memory_get()
562 os_memblock_put(s_hci_driver_uart_dma_env.hci_rx_data_pool, rx_data); in hci_driver_uart_dma_process_task()
[all …]