Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i2s/
Di2s_mcux_sai.c204 static int i2s_tx_reload_multiple_dma_blocks(const struct device *dev, uint8_t *blocks_queued) in i2s_tx_reload_multiple_dma_blocks() argument
214 *blocks_queued = 0; in i2s_tx_reload_multiple_dma_blocks()
244 (*blocks_queued)++; in i2s_tx_reload_multiple_dma_blocks()
258 uint8_t blocks_queued; in i2s_dma_tx_callback() local
296 ret = i2s_tx_reload_multiple_dma_blocks(dev, &blocks_queued); in i2s_dma_tx_callback()
302 if (blocks_queued || (strm->free_tx_dma_blocks < MAX_TX_DMA_BLOCKS)) { in i2s_dma_tx_callback()
724 uint8_t blocks_queued; in i2s_tx_stream_start() local
726 ret = i2s_tx_reload_multiple_dma_blocks(dev, &blocks_queued); in i2s_tx_stream_start()
993 uint8_t blocks_queued = 0; in i2s_mcux_write() local
999 ret = i2s_tx_reload_multiple_dma_blocks(dev, &blocks_queued); in i2s_mcux_write()
[all …]