Home
last modified time | relevance | path

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

/linux-6.12.1/include/linux/
Dkfifo.h50 struct __kfifo { struct
60 struct __kfifo kfifo; \ argument
133 struct __kfifo *__kfifo = &__tmp->kfifo; \
134 __kfifo->in = 0; \
135 __kfifo->out = 0; \
136 __kfifo->mask = __is_kfifo_ptr(__tmp) ? 0 : ARRAY_SIZE(__tmp->buf) - 1;\
137 __kfifo->esize = sizeof(*__tmp->buf); \
138 __kfifo->data = __is_kfifo_ptr(__tmp) ? NULL : __tmp->buf; \
320 struct __kfifo *__kfifo = &__tmp->kfifo; \
322 __kfifo_skip_r(__kfifo, __recsize); \
[all …]
/linux-6.12.1/lib/
Dkfifo.c20 static inline unsigned int kfifo_unused(struct __kfifo *fifo) in kfifo_unused()
25 int __kfifo_alloc(struct __kfifo *fifo, unsigned int size, in __kfifo_alloc()
56 void __kfifo_free(struct __kfifo *fifo) in __kfifo_free()
67 int __kfifo_init(struct __kfifo *fifo, void *buffer, in __kfifo_init()
90 static void kfifo_copy_in(struct __kfifo *fifo, const void *src, in kfifo_copy_in()
114 unsigned int __kfifo_in(struct __kfifo *fifo, in __kfifo_in()
129 static void kfifo_copy_out(struct __kfifo *fifo, void *dst, in kfifo_copy_out()
153 unsigned int __kfifo_out_peek(struct __kfifo *fifo, in __kfifo_out_peek()
167 unsigned int __kfifo_out_linear(struct __kfifo *fifo, in __kfifo_out_linear()
180 unsigned int __kfifo_out(struct __kfifo *fifo, in __kfifo_out()
[all …]
/linux-6.12.1/drivers/iio/buffer/
Dkfifo_buf.c38 return __kfifo_alloc((struct __kfifo *)&buf->kf, length, in __iio_allocate_kfifo()
/linux-6.12.1/sound/soc/intel/avs/
Ddebugfs.c19 struct __kfifo *__fifo = &fifo->kfifo; in __kfifo_fromio()
/linux-6.12.1/drivers/media/platform/chips-media/coda/
Dcoda-bit.c151 struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo; in coda_kfifo_sync_from_device()
164 struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo; in coda_kfifo_sync_to_device_full()
176 struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo; in coda_kfifo_sync_to_device_write()