Lines Matching defs:input
12 #include <linux/input.h>
687 * to allow the input subsystem to do its auto-repeat magic or
707 struct input_dev *input = dev->input_dev;
712 input_event(input, EV_KEY, dev->last_keycode, 2);
713 input_sync(input);
714 if (input->rep[REP_PERIOD])
716 msecs_to_jiffies(input->rep[REP_PERIOD]));
822 * is non-zero. Otherwise, the input layer will generate repeat
839 * rc_keydown() - generates input event for a key press
868 * rc_keydown_notimeout() - generates input event for a key press without
1097 * This routine is a callback routine for input read the IR protocol type(s).
1265 * @buf: a pointer to the input buffer
1266 * @len: length of the input buffer
1362 * compared against input scancodes and non-matching scancodes are discarded.
1396 * @buf: a pointer to the input buffer
1397 * @len: length of the input buffer
1406 * compared against input scancodes and non-matching scancodes are discarded.
1487 * This routine is a callback routine for input read the IR protocol type(s).
1535 * @buf: a pointer to the input buffer
1536 * @len: length of the input buffer
1944 * once the input device is registered in rc_setup_rx_device,
1945 * userspace can open the input device and rc_open() will be called