Lines Matching refs:kfifo
59 struct __kfifo kfifo; \
88 struct kfifo __STRUCT_KFIFO_PTR(unsigned char, 0, void);
132 struct __kfifo *__kfifo = &__tmp->kfifo; \
186 #define kfifo_initialized(fifo) ((fifo)->kfifo.mask)
192 #define kfifo_esize(fifo) ((fifo)->kfifo.esize)
204 #define kfifo_size(fifo) ((fifo)->kfifo.mask + 1)
217 __tmp->kfifo.in = __tmp->kfifo.out = 0; \
231 __tmp->kfifo.out = __tmp->kfifo.in; \
241 __tmpl->kfifo.in - __tmpl->kfifo.out; \
251 __tmpq->kfifo.in == __tmpq->kfifo.out; \
292 kfifo_len(__tmpq) > __tmpq->kfifo.mask; \
319 struct __kfifo *__kfifo = &__tmp->kfifo; \
343 struct __kfifo *__kfifo = &__tmp->kfifo; \
365 struct __kfifo *__kfifo = &__tmp->kfifo; \
379 struct __kfifo *__kfifo = &__tmp->kfifo; \
398 struct __kfifo *__kfifo = &__tmp->kfifo; \
422 struct __kfifo *__kfifo = &__tmp->kfifo; \
432 )[__kfifo->in & __tmp->kfifo.mask] = \
460 struct __kfifo *__kfifo = &__tmp->kfifo; \
471 )[__kfifo->out & __tmp->kfifo.mask]; \
499 struct __kfifo *__kfifo = &__tmp->kfifo; \
510 )[__kfifo->out & __tmp->kfifo.mask]; \
536 struct __kfifo *__kfifo = &__tmp->kfifo; \
605 struct __kfifo *__kfifo = &__tmp->kfifo; \
681 struct __kfifo *__kfifo = &__tmp->kfifo; \
709 struct __kfifo *__kfifo = &__tmp->kfifo; \
737 struct __kfifo *__kfifo = &__tmp->kfifo; \
763 struct __kfifo *__kfifo = &__tmp->kfifo; \
793 struct __kfifo *__kfifo = &__tmp->kfifo; \
838 struct __kfifo *__kfifo = &__tmp->kfifo; \
868 struct __kfifo *__kfifo = &__tmp->kfifo; \
896 *(ptr) = ___tmp->kfifo.data + ___tail * kfifo_esize(___tmp); \