iio_dma_buffer_queue 161 drivers/iio/buffer/industrialio-buffer-dma.c static struct iio_dma_buffer_queue *iio_buffer_to_queue(struct iio_buffer *buf) iio_dma_buffer_queue 163 drivers/iio/buffer/industrialio-buffer-dma.c return container_of(buf, struct iio_dma_buffer_queue, buffer); iio_dma_buffer_queue 167 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue, size_t size) iio_dma_buffer_queue 195 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = block->queue; iio_dma_buffer_queue 216 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = block->queue; iio_dma_buffer_queue 238 drivers/iio/buffer/industrialio-buffer-dma.c void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 283 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); iio_dma_buffer_queue 360 drivers/iio/buffer/industrialio-buffer-dma.c static void iio_dma_buffer_submit_block(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 404 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); iio_dma_buffer_queue 430 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); iio_dma_buffer_queue 443 drivers/iio/buffer/industrialio-buffer-dma.c static void iio_dma_buffer_enqueue(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 457 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue) iio_dma_buffer_queue 485 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buffer); iio_dma_buffer_queue 540 drivers/iio/buffer/industrialio-buffer-dma.c struct iio_dma_buffer_queue *queue = iio_buffer_to_queue(buf); iio_dma_buffer_queue 611 drivers/iio/buffer/industrialio-buffer-dma.c int iio_dma_buffer_init(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 637 drivers/iio/buffer/industrialio-buffer-dma.c void iio_dma_buffer_exit(struct iio_dma_buffer_queue *queue) iio_dma_buffer_queue 675 drivers/iio/buffer/industrialio-buffer-dma.c void iio_dma_buffer_release(struct iio_dma_buffer_queue *queue) iio_dma_buffer_queue 31 drivers/iio/buffer/industrialio-buffer-dmaengine.c struct iio_dma_buffer_queue queue; iio_dma_buffer_queue 57 drivers/iio/buffer/industrialio-buffer-dmaengine.c static int iio_dmaengine_buffer_submit_block(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 91 drivers/iio/buffer/industrialio-buffer-dmaengine.c static void iio_dmaengine_buffer_abort(struct iio_dma_buffer_queue *queue) iio_dma_buffer_queue 16 include/linux/iio/buffer-dma.h struct iio_dma_buffer_queue; iio_dma_buffer_queue 64 include/linux/iio/buffer-dma.h struct iio_dma_buffer_queue *queue; iio_dma_buffer_queue 126 include/linux/iio/buffer-dma.h int (*submit)(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 128 include/linux/iio/buffer-dma.h void (*abort)(struct iio_dma_buffer_queue *queue); iio_dma_buffer_queue 132 include/linux/iio/buffer-dma.h void iio_dma_buffer_block_list_abort(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 146 include/linux/iio/buffer-dma.h int iio_dma_buffer_init(struct iio_dma_buffer_queue *queue, iio_dma_buffer_queue 148 include/linux/iio/buffer-dma.h void iio_dma_buffer_exit(struct iio_dma_buffer_queue *queue); iio_dma_buffer_queue 149 include/linux/iio/buffer-dma.h void iio_dma_buffer_release(struct iio_dma_buffer_queue *queue);