Lines Matching refs:iio_dma_buffer_block
99 struct iio_dma_buffer_block *block = container_of(kref, in iio_buffer_block_release()
100 struct iio_dma_buffer_block, kref); in iio_buffer_block_release()
116 static void iio_buffer_block_get(struct iio_dma_buffer_block *block) in iio_buffer_block_get()
121 static void iio_buffer_block_put(struct iio_dma_buffer_block *block) in iio_buffer_block_put()
135 struct iio_dma_buffer_block *block, *_block; in iio_dma_buffer_cleanup_worker()
149 struct iio_dma_buffer_block *block; in iio_buffer_block_release_atomic()
152 block = container_of(kref, struct iio_dma_buffer_block, kref); in iio_buffer_block_release_atomic()
164 static void iio_buffer_block_put_atomic(struct iio_dma_buffer_block *block) in iio_buffer_block_put_atomic()
174 static struct iio_dma_buffer_block *iio_dma_buffer_alloc_block( in iio_dma_buffer_alloc_block()
177 struct iio_dma_buffer_block *block; in iio_dma_buffer_alloc_block()
207 static void _iio_dma_buffer_block_done(struct iio_dma_buffer_block *block) in _iio_dma_buffer_block_done()
232 void iio_dma_buffer_block_done(struct iio_dma_buffer_block *block) in iio_dma_buffer_block_done()
266 struct iio_dma_buffer_block *block, *_block; in iio_dma_buffer_block_list_abort()
292 static bool iio_dma_block_reusable(struct iio_dma_buffer_block *block) in iio_dma_block_reusable()
328 struct iio_dma_buffer_block *block; in iio_dma_buffer_request_update()
449 struct iio_dma_buffer_block *block) in iio_dma_buffer_submit_block()
497 struct iio_dma_buffer_block *block, *_block; in iio_dma_buffer_enable()
536 struct iio_dma_buffer_block *block) in iio_dma_buffer_enqueue()
548 static struct iio_dma_buffer_block *iio_dma_buffer_dequeue( in iio_dma_buffer_dequeue()
551 struct iio_dma_buffer_block *block; in iio_dma_buffer_dequeue()
575 struct iio_dma_buffer_block *block; in iio_dma_buffer_io()
669 struct iio_dma_buffer_block *block; in iio_dma_buffer_usage()
701 struct iio_dma_buffer_block *
706 struct iio_dma_buffer_block *block; in iio_dma_buffer_attach_dmabuf()
729 struct iio_dma_buffer_block *block) in iio_dma_buffer_detach_dmabuf()
736 static int iio_dma_can_enqueue_block(struct iio_dma_buffer_block *block) in iio_dma_can_enqueue_block()
758 struct iio_dma_buffer_block *block, in iio_dma_buffer_enqueue_dmabuf()