Lines Matching refs:__tmp
139 typeof(&(fifo)) __tmp = &(fifo); \
140 struct __kfifo *__kfifo = &__tmp->kfifo; \
143 __kfifo->mask = __is_kfifo_ptr(__tmp) ? 0 : ARRAY_SIZE(__tmp->buf) - 1;\
144 __kfifo->esize = sizeof(*__tmp->buf); \
145 __kfifo->data = __is_kfifo_ptr(__tmp) ? NULL : __tmp->buf; \
224 typeof((fifo) + 1) __tmp = (fifo); \
225 __tmp->kfifo.in = __tmp->kfifo.out = 0; \
238 typeof((fifo) + 1) __tmp = (fifo); \
239 __tmp->kfifo.out = __tmp->kfifo.in; \
294 typeof((fifo) + 1) __tmp = (fifo); \
295 const size_t __recsize = sizeof(*__tmp->rectype); \
296 struct __kfifo *__kfifo = &__tmp->kfifo; \
312 typeof((fifo) + 1) __tmp = (fifo); \
313 const size_t __recsize = sizeof(*__tmp->rectype); \
314 struct __kfifo *__kfifo = &__tmp->kfifo; \
315 (!__recsize) ? kfifo_len(__tmp) * sizeof(*__tmp->type) : \
335 typeof((fifo) + 1) __tmp = (fifo); \
336 struct __kfifo *__kfifo = &__tmp->kfifo; \
337 __is_kfifo_ptr(__tmp) ? \
338 __kfifo_alloc(__kfifo, size, sizeof(*__tmp->type), gfp_mask) : \
349 typeof((fifo) + 1) __tmp = (fifo); \
350 struct __kfifo *__kfifo = &__tmp->kfifo; \
351 if (__is_kfifo_ptr(__tmp)) \
368 typeof((fifo) + 1) __tmp = (fifo); \
369 struct __kfifo *__kfifo = &__tmp->kfifo; \
370 __is_kfifo_ptr(__tmp) ? \
371 __kfifo_init(__kfifo, buffer, size, sizeof(*__tmp->type)) : \
389 typeof((fifo) + 1) __tmp = (fifo); \
390 typeof(*__tmp->const_type) __val = (val); \
392 size_t __recsize = sizeof(*__tmp->rectype); \
393 struct __kfifo *__kfifo = &__tmp->kfifo; \
398 __ret = !kfifo_is_full(__tmp); \
400 (__is_kfifo_ptr(__tmp) ? \
401 ((typeof(__tmp->type))__kfifo->data) : \
402 (__tmp->buf) \
403 )[__kfifo->in & __tmp->kfifo.mask] = \
404 (typeof(*__tmp->type))__val; \
427 typeof((fifo) + 1) __tmp = (fifo); \
428 typeof(__tmp->ptr) __val = (val); \
430 const size_t __recsize = sizeof(*__tmp->rectype); \
431 struct __kfifo *__kfifo = &__tmp->kfifo; \
436 __ret = !kfifo_is_empty(__tmp); \
438 *(typeof(__tmp->type))__val = \
439 (__is_kfifo_ptr(__tmp) ? \
440 ((typeof(__tmp->type))__kfifo->data) : \
441 (__tmp->buf) \
442 )[__kfifo->out & __tmp->kfifo.mask]; \
466 typeof((fifo) + 1) __tmp = (fifo); \
467 typeof(__tmp->ptr) __val = (val); \
469 const size_t __recsize = sizeof(*__tmp->rectype); \
470 struct __kfifo *__kfifo = &__tmp->kfifo; \
475 __ret = !kfifo_is_empty(__tmp); \
477 *(typeof(__tmp->type))__val = \
478 (__is_kfifo_ptr(__tmp) ? \
479 ((typeof(__tmp->type))__kfifo->data) : \
480 (__tmp->buf) \
481 )[__kfifo->out & __tmp->kfifo.mask]; \
503 typeof((fifo) + 1) __tmp = (fifo); \
504 typeof(__tmp->ptr_const) __buf = (buf); \
506 const size_t __recsize = sizeof(*__tmp->rectype); \
507 struct __kfifo *__kfifo = &__tmp->kfifo; \
552 typeof((fifo) + 1) __tmp = (fifo); \
553 typeof(__tmp->ptr) __buf = (buf); \
555 const size_t __recsize = sizeof(*__tmp->rectype); \
556 struct __kfifo *__kfifo = &__tmp->kfifo; \
605 typeof((fifo) + 1) __tmp = (fifo); \
609 const size_t __recsize = sizeof(*__tmp->rectype); \
610 struct __kfifo *__kfifo = &__tmp->kfifo; \
633 typeof((fifo) + 1) __tmp = (fifo); \
637 const size_t __recsize = sizeof(*__tmp->rectype); \
638 struct __kfifo *__kfifo = &__tmp->kfifo; \
660 typeof((fifo) + 1) __tmp = (fifo); \
664 const size_t __recsize = sizeof(*__tmp->rectype); \
665 struct __kfifo *__kfifo = &__tmp->kfifo; \
684 typeof((fifo) + 1) __tmp = (fifo); \
686 const size_t __recsize = sizeof(*__tmp->rectype); \
687 struct __kfifo *__kfifo = &__tmp->kfifo; \
691 __kfifo->in += __len / sizeof(*__tmp->type); \
711 typeof((fifo) + 1) __tmp = (fifo); \
715 const size_t __recsize = sizeof(*__tmp->rectype); \
716 struct __kfifo *__kfifo = &__tmp->kfifo; \
735 typeof((fifo) + 1) __tmp = (fifo); \
737 const size_t __recsize = sizeof(*__tmp->rectype); \
738 struct __kfifo *__kfifo = &__tmp->kfifo; \
742 __kfifo->out += __len / sizeof(*__tmp->type); \
760 typeof((fifo) + 1) __tmp = (fifo); \
761 typeof(__tmp->ptr) __buf = (buf); \
763 const size_t __recsize = sizeof(*__tmp->rectype); \
764 struct __kfifo *__kfifo = &__tmp->kfifo; \