__kfifo            38 drivers/iio/buffer/kfifo_buf.c 	return __kfifo_alloc((struct __kfifo *)&buf->kf, length,
__kfifo           150 drivers/media/platform/coda/coda-bit.c 	struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo;
__kfifo           163 drivers/media/platform/coda/coda-bit.c 	struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo;
__kfifo           175 drivers/media/platform/coda/coda-bit.c 	struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo;
__kfifo            54 include/linux/kfifo.h 		struct __kfifo	kfifo; \
__kfifo           127 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           128 include/linux/kfifo.h 	__kfifo->in = 0; \
__kfifo           129 include/linux/kfifo.h 	__kfifo->out = 0; \
__kfifo           130 include/linux/kfifo.h 	__kfifo->mask = __is_kfifo_ptr(__tmp) ? 0 : ARRAY_SIZE(__tmp->buf) - 1;\
__kfifo           131 include/linux/kfifo.h 	__kfifo->esize = sizeof(*__tmp->buf); \
__kfifo           132 include/linux/kfifo.h 	__kfifo->data = __is_kfifo_ptr(__tmp) ?  NULL : __tmp->buf; \
__kfifo           283 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           285 include/linux/kfifo.h 		__kfifo_skip_r(__kfifo, __recsize); \
__kfifo           287 include/linux/kfifo.h 		__kfifo->out++; \
__kfifo           301 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           303 include/linux/kfifo.h 	__kfifo_len_r(__kfifo, __recsize); \
__kfifo           323 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           325 include/linux/kfifo.h 	__kfifo_alloc(__kfifo, size, sizeof(*__tmp->type), gfp_mask) : \
__kfifo           337 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           339 include/linux/kfifo.h 		__kfifo_free(__kfifo); \
__kfifo           356 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           358 include/linux/kfifo.h 	__kfifo_init(__kfifo, buffer, size, sizeof(*__tmp->type)) : \
__kfifo           380 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           382 include/linux/kfifo.h 		__ret = __kfifo_in_r(__kfifo, &__val, sizeof(__val), \
__kfifo           388 include/linux/kfifo.h 			((typeof(__tmp->type))__kfifo->data) : \
__kfifo           390 include/linux/kfifo.h 			)[__kfifo->in & __tmp->kfifo.mask] = \
__kfifo           393 include/linux/kfifo.h 			__kfifo->in++; \
__kfifo           418 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           420 include/linux/kfifo.h 		__ret = __kfifo_out_r(__kfifo, __val, sizeof(*__val), \
__kfifo           427 include/linux/kfifo.h 				((typeof(__tmp->type))__kfifo->data) : \
__kfifo           429 include/linux/kfifo.h 				)[__kfifo->out & __tmp->kfifo.mask]; \
__kfifo           431 include/linux/kfifo.h 			__kfifo->out++; \
__kfifo           457 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           459 include/linux/kfifo.h 		__ret = __kfifo_out_peek_r(__kfifo, __val, sizeof(*__val), \
__kfifo           466 include/linux/kfifo.h 				((typeof(__tmp->type))__kfifo->data) : \
__kfifo           468 include/linux/kfifo.h 				)[__kfifo->out & __tmp->kfifo.mask]; \
__kfifo           494 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           496 include/linux/kfifo.h 	__kfifo_in_r(__kfifo, __buf, __n, __recsize) : \
__kfifo           497 include/linux/kfifo.h 	__kfifo_in(__kfifo, __buf, __n); \
__kfifo           543 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           545 include/linux/kfifo.h 	__kfifo_out_r(__kfifo, __buf, __n, __recsize) : \
__kfifo           546 include/linux/kfifo.h 	__kfifo_out(__kfifo, __buf, __n); \
__kfifo           597 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           599 include/linux/kfifo.h 	__kfifo_from_user_r(__kfifo, __from, __len,  __copied, __recsize) : \
__kfifo           600 include/linux/kfifo.h 	__kfifo_from_user(__kfifo, __from, __len, __copied); \
__kfifo           625 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           627 include/linux/kfifo.h 	__kfifo_to_user_r(__kfifo, __to, __len, __copied, __recsize) : \
__kfifo           628 include/linux/kfifo.h 	__kfifo_to_user(__kfifo, __to, __len, __copied); \
__kfifo           652 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           654 include/linux/kfifo.h 	__kfifo_dma_in_prepare_r(__kfifo, __sgl, __nents, __len, __recsize) : \
__kfifo           655 include/linux/kfifo.h 	__kfifo_dma_in_prepare(__kfifo, __sgl, __nents, __len); \
__kfifo           674 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           676 include/linux/kfifo.h 		__kfifo_dma_in_finish_r(__kfifo, __len, __recsize); \
__kfifo           678 include/linux/kfifo.h 		__kfifo->in += __len / sizeof(*__tmp->type); \
__kfifo           703 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           705 include/linux/kfifo.h 	__kfifo_dma_out_prepare_r(__kfifo, __sgl, __nents, __len, __recsize) : \
__kfifo           706 include/linux/kfifo.h 	__kfifo_dma_out_prepare(__kfifo, __sgl, __nents, __len); \
__kfifo           725 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           727 include/linux/kfifo.h 		__kfifo_dma_out_finish_r(__kfifo, __recsize); \
__kfifo           729 include/linux/kfifo.h 		__kfifo->out += __len / sizeof(*__tmp->type); \
__kfifo           751 include/linux/kfifo.h 	struct __kfifo *__kfifo = &__tmp->kfifo; \
__kfifo           753 include/linux/kfifo.h 	__kfifo_out_peek_r(__kfifo, __buf, __n, __recsize) : \
__kfifo           754 include/linux/kfifo.h 	__kfifo_out_peek(__kfifo, __buf, __n); \
__kfifo           758 include/linux/kfifo.h extern int __kfifo_alloc(struct __kfifo *fifo, unsigned int size,
__kfifo           761 include/linux/kfifo.h extern void __kfifo_free(struct __kfifo *fifo);
__kfifo           763 include/linux/kfifo.h extern int __kfifo_init(struct __kfifo *fifo, void *buffer,
__kfifo           766 include/linux/kfifo.h extern unsigned int __kfifo_in(struct __kfifo *fifo,
__kfifo           769 include/linux/kfifo.h extern unsigned int __kfifo_out(struct __kfifo *fifo,
__kfifo           772 include/linux/kfifo.h extern int __kfifo_from_user(struct __kfifo *fifo,
__kfifo           775 include/linux/kfifo.h extern int __kfifo_to_user(struct __kfifo *fifo,
__kfifo           778 include/linux/kfifo.h extern unsigned int __kfifo_dma_in_prepare(struct __kfifo *fifo,
__kfifo           781 include/linux/kfifo.h extern unsigned int __kfifo_dma_out_prepare(struct __kfifo *fifo,
__kfifo           784 include/linux/kfifo.h extern unsigned int __kfifo_out_peek(struct __kfifo *fifo,
__kfifo           787 include/linux/kfifo.h extern unsigned int __kfifo_in_r(struct __kfifo *fifo,
__kfifo           790 include/linux/kfifo.h extern unsigned int __kfifo_out_r(struct __kfifo *fifo,
__kfifo           793 include/linux/kfifo.h extern int __kfifo_from_user_r(struct __kfifo *fifo,
__kfifo           797 include/linux/kfifo.h extern int __kfifo_to_user_r(struct __kfifo *fifo, void __user *to,
__kfifo           800 include/linux/kfifo.h extern unsigned int __kfifo_dma_in_prepare_r(struct __kfifo *fifo,
__kfifo           803 include/linux/kfifo.h extern void __kfifo_dma_in_finish_r(struct __kfifo *fifo,
__kfifo           806 include/linux/kfifo.h extern unsigned int __kfifo_dma_out_prepare_r(struct __kfifo *fifo,
__kfifo           809 include/linux/kfifo.h extern void __kfifo_dma_out_finish_r(struct __kfifo *fifo, size_t recsize);
__kfifo           811 include/linux/kfifo.h extern unsigned int __kfifo_len_r(struct __kfifo *fifo, size_t recsize);
__kfifo           813 include/linux/kfifo.h extern void __kfifo_skip_r(struct __kfifo *fifo, size_t recsize);
__kfifo           815 include/linux/kfifo.h extern unsigned int __kfifo_out_peek_r(struct __kfifo *fifo,
__kfifo            19 lib/kfifo.c    static inline unsigned int kfifo_unused(struct __kfifo *fifo)
__kfifo            24 lib/kfifo.c    int __kfifo_alloc(struct __kfifo *fifo, unsigned int size,
__kfifo            55 lib/kfifo.c    void __kfifo_free(struct __kfifo *fifo)
__kfifo            66 lib/kfifo.c    int __kfifo_init(struct __kfifo *fifo, void *buffer,
__kfifo            89 lib/kfifo.c    static void kfifo_copy_in(struct __kfifo *fifo, const void *src,
__kfifo           113 lib/kfifo.c    unsigned int __kfifo_in(struct __kfifo *fifo,
__kfifo           128 lib/kfifo.c    static void kfifo_copy_out(struct __kfifo *fifo, void *dst,
__kfifo           152 lib/kfifo.c    unsigned int __kfifo_out_peek(struct __kfifo *fifo,
__kfifo           166 lib/kfifo.c    unsigned int __kfifo_out(struct __kfifo *fifo,
__kfifo           175 lib/kfifo.c    static unsigned long kfifo_copy_from_user(struct __kfifo *fifo,
__kfifo           210 lib/kfifo.c    int __kfifo_from_user(struct __kfifo *fifo, const void __user *from,
__kfifo           236 lib/kfifo.c    static unsigned long kfifo_copy_to_user(struct __kfifo *fifo, void __user *to,
__kfifo           270 lib/kfifo.c    int __kfifo_to_user(struct __kfifo *fifo, void __user *to,
__kfifo           334 lib/kfifo.c    static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl,
__kfifo           356 lib/kfifo.c    unsigned int __kfifo_dma_in_prepare(struct __kfifo *fifo,
__kfifo           369 lib/kfifo.c    unsigned int __kfifo_dma_out_prepare(struct __kfifo *fifo,
__kfifo           398 lib/kfifo.c    static unsigned int __kfifo_peek_n(struct __kfifo *fifo, size_t recsize)
__kfifo           421 lib/kfifo.c    static void __kfifo_poke_n(struct __kfifo *fifo, unsigned int n, size_t recsize)
__kfifo           432 lib/kfifo.c    unsigned int __kfifo_len_r(struct __kfifo *fifo, size_t recsize)
__kfifo           438 lib/kfifo.c    unsigned int __kfifo_in_r(struct __kfifo *fifo, const void *buf,
__kfifo           452 lib/kfifo.c    static unsigned int kfifo_out_copy_r(struct __kfifo *fifo,
__kfifo           464 lib/kfifo.c    unsigned int __kfifo_out_peek_r(struct __kfifo *fifo, void *buf,
__kfifo           476 lib/kfifo.c    unsigned int __kfifo_out_r(struct __kfifo *fifo, void *buf,
__kfifo           490 lib/kfifo.c    void __kfifo_skip_r(struct __kfifo *fifo, size_t recsize)
__kfifo           499 lib/kfifo.c    int __kfifo_from_user_r(struct __kfifo *fifo, const void __user *from,
__kfifo           523 lib/kfifo.c    int __kfifo_to_user_r(struct __kfifo *fifo, void __user *to,
__kfifo           548 lib/kfifo.c    unsigned int __kfifo_dma_in_prepare_r(struct __kfifo *fifo,
__kfifo           562 lib/kfifo.c    void __kfifo_dma_in_finish_r(struct __kfifo *fifo,
__kfifo           571 lib/kfifo.c    unsigned int __kfifo_dma_out_prepare_r(struct __kfifo *fifo,
__kfifo           585 lib/kfifo.c    void __kfifo_dma_out_finish_r(struct __kfifo *fifo, size_t recsize)