Lines Matching refs:data_fifo
50 struct kfifo data_fifo;
438 if (kfifo_avail(&sensor_inst->data_fifo) >= required_size) {
439 kfifo_in(&sensor_inst->data_fifo,
445 if (kfifo_avail(&sensor_inst->data_fifo) >= raw_len)
446 kfifo_in(&sensor_inst->data_fifo, (unsigned char *)raw_data,
649 if (kfifo_is_empty(&sensor_inst->data_fifo)) {
654 !kfifo_is_empty(&sensor_inst->data_fifo));
658 ret = kfifo_to_user(&sensor_inst->data_fifo, buf, count,
704 if (!kfifo_is_empty(&sensor_inst->data_fifo))
722 ret = kfifo_alloc(&sensor_inst->data_fifo, HID_CUSTOM_FIFO_SIZE,
734 kfifo_free(&sensor_inst->data_fifo);
745 kfifo_free(&sensor_inst->data_fifo);