Home
last modified time | relevance | path

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

/linux/include/linux/iio/
H A Dbuffer-dma.h17 struct iio_dma_buffer_queue;
65 struct iio_dma_buffer_queue *queue;
117 struct iio_dma_buffer_queue { struct
138 int (*submit)(struct iio_dma_buffer_queue *queue, argument
140 void (*abort)(struct iio_dma_buffer_queue *queue);
144 void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue,
160 int iio_dma_buffer_init(struct iio_dma_buffer_queue *queue,
162 void iio_dma_buffer_exit(struct iio_dma_buffer_queue *queue);
163 void iio_dma_buffer_release(struct iio_dma_buffer_queue *queue);
/linux/drivers/iio/buffer/
H A Dindustrialio-buffer-dma.c101 struct iio_dma_buffer_queue *queue = block->queue; in iio_buffer_block_release()
169 static struct iio_dma_buffer_queue *iio_buffer_to_queue(struct iio_buffer *buf) in iio_buffer_to_queue()
171 return container_of(buf, struct iio_dma_buffer_queue, buffer); in iio_buffer_to_queue()
175 struct iio_dma_buffer_queue *queue, size_t size, bool fileio) in iio_dma_buffer_alloc_block()
213 static void iio_dma_buffer_queue_wake(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_queue_wake()
234 struct iio_dma_buffer_queue *queue = block->queue; in iio_dma_buffer_block_done()
263 void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue, in iio_dma_buffer_block_list_abort()
308 static bool iio_dma_buffer_can_use_fileio(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_can_use_fileio()
327 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); in iio_dma_buffer_request_update()
425 static void iio_dma_buffer_fileio_free(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_fileio_free()
[all …]
H A Dindustrialio-buffer-dmaengine.c33 struct iio_dma_buffer_queue queue;
61 static int iio_dmaengine_buffer_submit_block(struct iio_dma_buffer_queue *queue, in iio_dmaengine_buffer_submit_block()
143 static void iio_dmaengine_buffer_abort(struct iio_dma_buffer_queue *queue) in iio_dmaengine_buffer_abort()