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.
313 INIT_LIST_HEAD(&queue->incoming); in iio_dma_buffer_request_update()
339 list_add_tail(&block->head, &queue->incoming); in iio_dma_buffer_request_update()
361 INIT_LIST_HEAD(&queue->incoming); in iio_dma_buffer_fileio_free()
379 * limbo. It will neither be on the incoming nor outgoing list, nor will in iio_dma_buffer_submit_block()
421 list_for_each_entry_safe(block, _block, &queue->incoming, head) { in iio_dma_buffer_enable()
464 list_add_tail(&block->head, &queue->incoming); in iio_dma_buffer_enqueue()
646 INIT_LIST_HEAD(&queue->incoming); in iio_dma_buffer_init()