Lines Matching refs:__kfifo

44 struct __kfifo {  struct
54 struct __kfifo kfifo; \ argument
127 struct __kfifo *__kfifo = &__tmp->kfifo; \
128 __kfifo->in = 0; \
129 __kfifo->out = 0; \
130 __kfifo->mask = __is_kfifo_ptr(__tmp) ? 0 : ARRAY_SIZE(__tmp->buf) - 1;\
131 __kfifo->esize = sizeof(*__tmp->buf); \
132 __kfifo->data = __is_kfifo_ptr(__tmp) ? NULL : __tmp->buf; \
283 struct __kfifo *__kfifo = &__tmp->kfifo; \
285 __kfifo_skip_r(__kfifo, __recsize); \
287 __kfifo->out++; \
301 struct __kfifo *__kfifo = &__tmp->kfifo; \
303 __kfifo_len_r(__kfifo, __recsize); \
323 struct __kfifo *__kfifo = &__tmp->kfifo; \
325 __kfifo_alloc(__kfifo, size, sizeof(*__tmp->type), gfp_mask) : \
337 struct __kfifo *__kfifo = &__tmp->kfifo; \
339 __kfifo_free(__kfifo); \
356 struct __kfifo *__kfifo = &__tmp->kfifo; \
358 __kfifo_init(__kfifo, buffer, size, sizeof(*__tmp->type)) : \
380 struct __kfifo *__kfifo = &__tmp->kfifo; \
382 __ret = __kfifo_in_r(__kfifo, &__val, sizeof(__val), \
388 ((typeof(__tmp->type))__kfifo->data) : \
390 )[__kfifo->in & __tmp->kfifo.mask] = \
393 __kfifo->in++; \
418 struct __kfifo *__kfifo = &__tmp->kfifo; \
420 __ret = __kfifo_out_r(__kfifo, __val, sizeof(*__val), \
427 ((typeof(__tmp->type))__kfifo->data) : \
429 )[__kfifo->out & __tmp->kfifo.mask]; \
431 __kfifo->out++; \
457 struct __kfifo *__kfifo = &__tmp->kfifo; \
459 __ret = __kfifo_out_peek_r(__kfifo, __val, sizeof(*__val), \
466 ((typeof(__tmp->type))__kfifo->data) : \
468 )[__kfifo->out & __tmp->kfifo.mask]; \
494 struct __kfifo *__kfifo = &__tmp->kfifo; \
496 __kfifo_in_r(__kfifo, __buf, __n, __recsize) : \
497 __kfifo_in(__kfifo, __buf, __n); \
543 struct __kfifo *__kfifo = &__tmp->kfifo; \
545 __kfifo_out_r(__kfifo, __buf, __n, __recsize) : \
546 __kfifo_out(__kfifo, __buf, __n); \
597 struct __kfifo *__kfifo = &__tmp->kfifo; \
599 __kfifo_from_user_r(__kfifo, __from, __len, __copied, __recsize) : \
600 __kfifo_from_user(__kfifo, __from, __len, __copied); \
625 struct __kfifo *__kfifo = &__tmp->kfifo; \
627 __kfifo_to_user_r(__kfifo, __to, __len, __copied, __recsize) : \
628 __kfifo_to_user(__kfifo, __to, __len, __copied); \
652 struct __kfifo *__kfifo = &__tmp->kfifo; \
654 __kfifo_dma_in_prepare_r(__kfifo, __sgl, __nents, __len, __recsize) : \
655 __kfifo_dma_in_prepare(__kfifo, __sgl, __nents, __len); \
674 struct __kfifo *__kfifo = &__tmp->kfifo; \
676 __kfifo_dma_in_finish_r(__kfifo, __len, __recsize); \
678 __kfifo->in += __len / sizeof(*__tmp->type); \
703 struct __kfifo *__kfifo = &__tmp->kfifo; \
705 __kfifo_dma_out_prepare_r(__kfifo, __sgl, __nents, __len, __recsize) : \
706 __kfifo_dma_out_prepare(__kfifo, __sgl, __nents, __len); \
725 struct __kfifo *__kfifo = &__tmp->kfifo; \
727 __kfifo_dma_out_finish_r(__kfifo, __recsize); \
729 __kfifo->out += __len / sizeof(*__tmp->type); \
751 struct __kfifo *__kfifo = &__tmp->kfifo; \
753 __kfifo_out_peek_r(__kfifo, __buf, __n, __recsize) : \
754 __kfifo_out_peek(__kfifo, __buf, __n); \
758 extern int __kfifo_alloc(struct __kfifo *fifo, unsigned int size,
761 extern void __kfifo_free(struct __kfifo *fifo);
763 extern int __kfifo_init(struct __kfifo *fifo, void *buffer,
766 extern unsigned int __kfifo_in(struct __kfifo *fifo,
769 extern unsigned int __kfifo_out(struct __kfifo *fifo,
772 extern int __kfifo_from_user(struct __kfifo *fifo,
775 extern int __kfifo_to_user(struct __kfifo *fifo,
778 extern unsigned int __kfifo_dma_in_prepare(struct __kfifo *fifo,
781 extern unsigned int __kfifo_dma_out_prepare(struct __kfifo *fifo,
784 extern unsigned int __kfifo_out_peek(struct __kfifo *fifo,
787 extern unsigned int __kfifo_in_r(struct __kfifo *fifo,
790 extern unsigned int __kfifo_out_r(struct __kfifo *fifo,
793 extern int __kfifo_from_user_r(struct __kfifo *fifo,
797 extern int __kfifo_to_user_r(struct __kfifo *fifo, void __user *to,
800 extern unsigned int __kfifo_dma_in_prepare_r(struct __kfifo *fifo,
803 extern void __kfifo_dma_in_finish_r(struct __kfifo *fifo,
806 extern unsigned int __kfifo_dma_out_prepare_r(struct __kfifo *fifo,
809 extern void __kfifo_dma_out_finish_r(struct __kfifo *fifo, size_t recsize);
811 extern unsigned int __kfifo_len_r(struct __kfifo *fifo, size_t recsize);
813 extern void __kfifo_skip_r(struct __kfifo *fifo, size_t recsize);
815 extern unsigned int __kfifo_out_peek_r(struct __kfifo *fifo,