Searched refs:data_fifo (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-sensor-custom.c | 50 struct kfifo data_fifo; member 438 if (kfifo_avail(&sensor_inst->data_fifo) >= required_size) { in hid_sensor_capture_sample() 439 kfifo_in(&sensor_inst->data_fifo, in hid_sensor_capture_sample() 445 if (kfifo_avail(&sensor_inst->data_fifo) >= raw_len) in hid_sensor_capture_sample() 446 kfifo_in(&sensor_inst->data_fifo, (unsigned char *)raw_data, in hid_sensor_capture_sample() 649 if (kfifo_is_empty(&sensor_inst->data_fifo)) { in hid_sensor_custom_read() 654 !kfifo_is_empty(&sensor_inst->data_fifo)); in hid_sensor_custom_read() 658 ret = kfifo_to_user(&sensor_inst->data_fifo, buf, count, in hid_sensor_custom_read() 704 if (!kfifo_is_empty(&sensor_inst->data_fifo)) in hid_sensor_custom_poll() 722 ret = kfifo_alloc(&sensor_inst->data_fifo, HID_CUSTOM_FIFO_SIZ in hid_sensor_custom_dev_if_add() [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-sensor-custom.c | 53 struct kfifo data_fifo; member 443 if (kfifo_avail(&sensor_inst->data_fifo) >= required_size) { in hid_sensor_capture_sample() 444 kfifo_in(&sensor_inst->data_fifo, in hid_sensor_capture_sample() 450 if (kfifo_avail(&sensor_inst->data_fifo) >= raw_len) in hid_sensor_capture_sample() 451 kfifo_in(&sensor_inst->data_fifo, (unsigned char *)raw_data, in hid_sensor_capture_sample() 654 if (kfifo_is_empty(&sensor_inst->data_fifo)) { in hid_sensor_custom_read() 659 !kfifo_is_empty(&sensor_inst->data_fifo)); in hid_sensor_custom_read() 663 ret = kfifo_to_user(&sensor_inst->data_fifo, buf, count, in hid_sensor_custom_read() 709 if (!kfifo_is_empty(&sensor_inst->data_fifo)) in hid_sensor_custom_poll() 727 ret = kfifo_alloc(&sensor_inst->data_fifo, HID_CUSTOM_FIFO_SIZ in hid_sensor_custom_dev_if_add() [all...] |
Completed in 4 milliseconds