Lines Matching refs:iio_dma_buffer_queue

161 static struct iio_dma_buffer_queue *iio_buffer_to_queue(struct iio_buffer *buf)  in iio_buffer_to_queue()
163 return container_of(buf, struct iio_dma_buffer_queue, buffer); in iio_buffer_to_queue()
167 struct iio_dma_buffer_queue *queue, size_t size) in iio_dma_buffer_alloc_block()
195 struct iio_dma_buffer_queue *queue = block->queue; in _iio_dma_buffer_block_done()
216 struct iio_dma_buffer_queue *queue = block->queue; in iio_dma_buffer_block_done()
238 void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue, in iio_dma_buffer_block_list_abort()
283 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); in iio_dma_buffer_request_update()
360 static void iio_dma_buffer_submit_block(struct iio_dma_buffer_queue *queue, in iio_dma_buffer_submit_block()
404 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); in iio_dma_buffer_enable()
430 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); in iio_dma_buffer_disable()
443 static void iio_dma_buffer_enqueue(struct iio_dma_buffer_queue *queue, in iio_dma_buffer_enqueue()
457 struct iio_dma_buffer_queue *queue) in iio_dma_buffer_dequeue()
485 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); in iio_dma_buffer_read()
540 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buf); in iio_dma_buffer_data_available()
611 int iio_dma_buffer_init(struct iio_dma_buffer_queue *queue, in iio_dma_buffer_init()
637 void iio_dma_buffer_exit(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_exit()
675 void iio_dma_buffer_release(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_release()