Searched refs:iio_dma_buffer_queue (Results 1 – 3 of 3) sorted by relevance
| /linux/include/linux/iio/ |
| H A D | buffer-dma.h | 17 struct iio_dma_buffer_queue; 65 struct iio_dma_buffer_queue *queue; 117 struct iio_dma_buffer_queue { struct 143 int (*submit)(struct iio_dma_buffer_queue *queue, argument 145 void (*abort)(struct iio_dma_buffer_queue *queue); 149 void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue, 164 void iio_dma_buffer_init(struct iio_dma_buffer_queue *queue, struct device *dev, 166 void iio_dma_buffer_exit(struct iio_dma_buffer_queue *queue); 167 void iio_dma_buffer_release(struct iio_dma_buffer_queue *queue);
|
| /linux/drivers/iio/buffer/ |
| H A D | industrialio-buffer-dma.c | 102 struct iio_dma_buffer_queue *queue = block->queue; in iio_buffer_block_release() 167 static struct iio_dma_buffer_queue *iio_buffer_to_queue(struct iio_buffer *buf) in iio_buffer_to_queue() 169 return container_of(buf, struct iio_dma_buffer_queue, buffer); in iio_buffer_to_queue() 173 iio_dma_buffer_alloc_block(struct iio_dma_buffer_queue *queue, size_t size, in iio_dma_buffer_alloc_block() 209 static void iio_dma_buffer_queue_wake(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_queue_wake() 230 struct iio_dma_buffer_queue *queue = block->queue; in iio_dma_buffer_block_done() 257 void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue, in iio_dma_buffer_block_list_abort() 302 static bool iio_dma_buffer_can_use_fileio(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_can_use_fileio() 321 struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); in iio_dma_buffer_request_update() 414 static void iio_dma_buffer_fileio_free(struct iio_dma_buffer_queue *queue) in iio_dma_buffer_fileio_free() [all …]
|
| H A D | industrialio-buffer-dmaengine.c | 34 struct iio_dma_buffer_queue queue; 59 static int iio_dmaengine_buffer_submit_block(struct iio_dma_buffer_queue *queue, in iio_dmaengine_buffer_submit_block() 140 static void iio_dmaengine_buffer_abort(struct iio_dma_buffer_queue *queue) in iio_dmaengine_buffer_abort()
|