Lines Matching refs:blocks_queued
204 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()
1000 if (ret == 0 && blocks_queued > 0) { in i2s_mcux_write()