Lines Matching defs:fifo
194 struct kfifo fifo;
359 if (kfifo_out(&sony_laptop_input.fifo,
365 /* If there is something in the fifo schedule next release. */
366 if (kfifo_len(&sony_laptop_input.fifo) != 0)
430 kfifo_in_locked(&sony_laptop_input.fifo,
452 error = kfifo_alloc(&sony_laptop_input.fifo,
526 kfifo_free(&sony_laptop_input.fifo);
547 while (kfifo_out(&sony_laptop_input.fifo,
562 kfifo_free(&sony_laptop_input.fifo);
4052 struct kfifo fifo;
4080 kfifo_reset(&sonypi_compat.fifo);
4093 if ((kfifo_len(&sonypi_compat.fifo) == 0) &&
4098 kfifo_len(&sonypi_compat.fifo) != 0);
4103 (kfifo_out_locked(&sonypi_compat.fifo, &c, sizeof(c),
4121 if (kfifo_len(&sonypi_compat.fifo))
4286 kfifo_in_locked(&sonypi_compat.fifo, (unsigned char *)&event,
4298 kfifo_alloc(&sonypi_compat.fifo, SONY_LAPTOP_BUF_SIZE, GFP_KERNEL);
4320 kfifo_free(&sonypi_compat.fifo);
4327 kfifo_free(&sonypi_compat.fifo);
4716 /* setup input devices and helper fifo */