Symbol: iio_dma_buffer_block
drivers/iio/buffer/industrialio-buffer-dma.c
100
struct iio_dma_buffer_block *block = container_of(kref,
drivers/iio/buffer/industrialio-buffer-dma.c
101
struct iio_dma_buffer_block, kref);
drivers/iio/buffer/industrialio-buffer-dma.c
117
static void iio_buffer_block_get(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
122
static void iio_buffer_block_put(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
136
struct iio_dma_buffer_block *block, *_block;
drivers/iio/buffer/industrialio-buffer-dma.c
149
struct iio_dma_buffer_block *block;
drivers/iio/buffer/industrialio-buffer-dma.c
151
block = container_of(kref, struct iio_dma_buffer_block, kref);
drivers/iio/buffer/industrialio-buffer-dma.c
162
static void iio_buffer_block_put_atomic(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
172
static struct iio_dma_buffer_block *
drivers/iio/buffer/industrialio-buffer-dma.c
176
struct iio_dma_buffer_block *block __free(kfree) =
drivers/iio/buffer/industrialio-buffer-dma.c
203
static void _iio_dma_buffer_block_done(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
228
void iio_dma_buffer_block_done(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
260
struct iio_dma_buffer_block *block, *_block;
drivers/iio/buffer/industrialio-buffer-dma.c
286
static bool iio_dma_block_reusable(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
322
struct iio_dma_buffer_block *block;
drivers/iio/buffer/industrialio-buffer-dma.c
438
struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
485
struct iio_dma_buffer_block *block, *_block;
drivers/iio/buffer/industrialio-buffer-dma.c
521
struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
533
static struct iio_dma_buffer_block *
drivers/iio/buffer/industrialio-buffer-dma.c
536
struct iio_dma_buffer_block *block;
drivers/iio/buffer/industrialio-buffer-dma.c
557
struct iio_dma_buffer_block *block;
drivers/iio/buffer/industrialio-buffer-dma.c
643
struct iio_dma_buffer_block *block;
drivers/iio/buffer/industrialio-buffer-dma.c
671
struct iio_dma_buffer_block *
drivers/iio/buffer/industrialio-buffer-dma.c
676
struct iio_dma_buffer_block *block;
drivers/iio/buffer/industrialio-buffer-dma.c
699
struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
706
static int iio_dma_can_enqueue_block(struct iio_dma_buffer_block *block)
drivers/iio/buffer/industrialio-buffer-dma.c
728
struct iio_dma_buffer_block *block,
drivers/iio/buffer/industrialio-buffer-dmaengine.c
51
struct iio_dma_buffer_block *block = data;
drivers/iio/buffer/industrialio-buffer-dmaengine.c
60
struct iio_dma_buffer_block *block)
drivers/iio/industrialio-buffer.c
46
struct iio_dma_buffer_block *block;
include/linux/iio/buffer-dma.h
144
struct iio_dma_buffer_block *block);
include/linux/iio/buffer-dma.h
148
void iio_dma_buffer_block_done(struct iio_dma_buffer_block *block);
include/linux/iio/buffer-dma.h
169
struct iio_dma_buffer_block *
include/linux/iio/buffer-dma.h
173
struct iio_dma_buffer_block *block);
include/linux/iio/buffer-dma.h
175
struct iio_dma_buffer_block *block,
include/linux/iio/buffer-dma.h
92
struct iio_dma_buffer_block *blocks[2];
include/linux/iio/buffer-dma.h
93
struct iio_dma_buffer_block *active_block;
include/linux/iio/buffer_impl.h
15
struct iio_dma_buffer_block;
include/linux/iio/buffer_impl.h
87
struct iio_dma_buffer_block * (*attach_dmabuf)(struct iio_buffer *buffer,
include/linux/iio/buffer_impl.h
90
struct iio_dma_buffer_block *block);
include/linux/iio/buffer_impl.h
92
struct iio_dma_buffer_block *block,