Home
last modified time | relevance | path

Searched refs:iio_dma_buffer_block (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/iio/buffer/
H A Dindustrialio-buffer-dma.c100 struct iio_dma_buffer_block, kref); in iio_buffer_block_release()
149 struct iio_dma_buffer_block *block; in iio_buffer_block_release_atomic()
177 struct iio_dma_buffer_block *block; in iio_dma_buffer_alloc_block()
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()
536 struct iio_dma_buffer_block *block) in iio_dma_buffer_enqueue()
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 *
[all …]
H A Dindustrialio-buffer-dmaengine.c51 struct iio_dma_buffer_block *block = data; in iio_dmaengine_buffer_block_done()
62 struct iio_dma_buffer_block *block) in iio_dmaengine_buffer_submit_block()
/linux-6.15/include/linux/iio/
H A Dbuffer-dma.h53 struct iio_dma_buffer_block { struct
92 struct iio_dma_buffer_block *blocks[2]; argument
93 struct iio_dma_buffer_block *active_block;
139 struct iio_dma_buffer_block *block);
143 void iio_dma_buffer_block_done(struct iio_dma_buffer_block *block);
165 struct iio_dma_buffer_block *
169 struct iio_dma_buffer_block *block);
171 struct iio_dma_buffer_block *block,
H A Dbuffer_impl.h15 struct iio_dma_buffer_block;
85 struct iio_dma_buffer_block * (*attach_dmabuf)(struct iio_buffer *buffer,
88 struct iio_dma_buffer_block *block);
90 struct iio_dma_buffer_block *block,
/linux-6.15/drivers/iio/
H A Dindustrialio-buffer.c46 struct iio_dma_buffer_block *block;