Lines Matching full:incoming
33 * means of two queues. The incoming queue and the outgoing queue. Blocks on the
34 * incoming queue are waiting for the DMA controller to pick them up and fill
41 * * On the incoming list: Blocks on the incoming list are queued up to be
51 * incoming or outgoing queue the block will be freed.
323 INIT_LIST_HEAD(&queue->incoming); in iio_dma_buffer_request_update()
349 list_add_tail(&block->head, &queue->incoming); in iio_dma_buffer_request_update()
366 * limbo. It will neither be on the incoming nor outgoing list, nor will in iio_dma_buffer_submit_block()
408 list_for_each_entry_safe(block, _block, &queue->incoming, head) { in iio_dma_buffer_enable()
451 list_add_tail(&block->head, &queue->incoming); in iio_dma_buffer_enqueue()
619 INIT_LIST_HEAD(&queue->incoming); in iio_dma_buffer_init()
651 INIT_LIST_HEAD(&queue->incoming); in iio_dma_buffer_exit()