Home
last modified time | relevance | path

Searched full:input_event (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/tests/subsys/input/longpress/src/
Dmain.c23 static struct input_event last_events[2];
25 static void test_cb(struct input_event *evt, void *user_data) in test_cb()
30 memcpy(&last_events[1], &last_events[0], sizeof(struct input_event)); in test_cb()
31 memcpy(&last_events[0], evt, sizeof(struct input_event)); in test_cb()
36 static struct input_event last_events_no_short[2];
37 static void test_cb_no_short(struct input_event *evt, void *user_data) in test_cb_no_short()
42 memcpy(&last_events_no_short[1], &last_events_no_short[0], sizeof(struct input_event)); in test_cb_no_short()
43 memcpy(&last_events_no_short[0], evt, sizeof(struct input_event)); in test_cb_no_short()
/Zephyr-latest/subsys/input/
Dinput.c16 K_MSGQ_DEFINE(input_msgq, sizeof(struct input_event),
21 static void input_process(struct input_event *evt) in input_process()
44 struct input_event evt = { in input_report()
78 struct input_event evt; in input_thread()
Dinput_utils.c54 static void input_dump_cb(struct input_event *evt, void *user_data) in input_dump_cb()
167 static void kbd_matrix_state_log(struct input_event *evt, void *user_data) in kbd_matrix_state_log()
Dinput_double_tap.c41 static void double_tap_cb(struct input_event *evt, void *user_data) in double_tap_cb()
Dinput_keymap.c32 static void keymap_cb(struct input_event *evt, void *user_data) in keymap_cb()
Dinput_longpress.c49 static void longpress_cb(struct input_event *evt, void *user_data) in longpress_cb()
/Zephyr-latest/tests/subsys/input/double_tap/src/
Dmain.c21 static struct input_event last_events[2];
23 static void test_cb(struct input_event *evt, void *user_data) in test_cb()
28 memcpy(&last_events[1], &last_events[0], sizeof(struct input_event)); in test_cb()
29 memcpy(&last_events[0], evt, sizeof(struct input_event)); in test_cb()
/Zephyr-latest/tests/subsys/input/api/src/
Dmain.c20 static void input_cb_filtered(struct input_event *evt, void *user_data) in input_cb_filtered()
34 static void input_cb_unfiltered(struct input_event *evt, void *user_data) in input_cb_unfiltered()
89 static void input_cb_filtered(struct input_event *evt, void *user_data) in input_cb_filtered()
97 static void input_cb_unfiltered(struct input_event *evt, void *user_data) in input_cb_unfiltered()
120 static struct input_event last_event;
122 static void input_cb_last_event(struct input_event *evt, void *user_data) in input_cb_last_event()
/Zephyr-latest/dts/bindings/input/
Dzephyr,lvgl-button-input.yaml19 When the device receives an input_event with code INPUT_KEY_0
/Zephyr-latest/drivers/input/
Dlinux_evdev_bottom.c18 struct input_event ev; in linux_evdev_read()
/Zephyr-latest/include/zephyr/input/
Dinput.h36 struct input_event { struct
127 void (*callback)(struct input_event *evt, void *user_data);
/Zephyr-latest/doc/services/input/
Dindex.rst12 The subsystem is built around the :c:struct:`input_event` structure. An input
16 The :c:struct:`input_event` structure describes the specific event, and
/Zephyr-latest/modules/lvgl/input/
Dlvgl_keypad_input.c24 static void lvgl_keypad_process_event(struct input_event *evt, void *user_data) in lvgl_keypad_process_event()
Dlvgl_encoder_input.c22 static void lvgl_encoder_process_event(struct input_event *evt, void *user_data) in lvgl_encoder_process_event()
Dlvgl_button_input.c23 static void lvgl_button_process_event(struct input_event *evt, void *user_data) in lvgl_button_process_event()
Dlvgl_pointer_input.c30 static void lvgl_pointer_process_event(struct input_event *evt, void *user_data) in lvgl_pointer_process_event()
/Zephyr-latest/drivers/kscan/
Dkscan_input.c26 static void kscan_input_cb(struct input_event *evt, void *user_data) in kscan_input_cb()
/Zephyr-latest/tests/drivers/input/gpio_keys/src/
Dmain.c39 static void test_gpio_keys_cb_handler(struct input_event *evt, void *user_data) in test_gpio_keys_cb_handler()
/Zephyr-latest/samples/subsys/usb/hid-mouse/src/
Dmain.c58 static void input_cb(struct input_event *evt, void *user_data) in input_cb()
/Zephyr-latest/samples/subsys/input/draw_touch_events/src/
Dmain.c49 static void touch_event_callback(struct input_event *evt, void *user_data) in touch_event_callback()
/Zephyr-latest/samples/subsys/usb/hid-keyboard/src/
Dmain.c58 static void input_cb(struct input_event *evt, void *user_data) in input_cb()
/Zephyr-latest/tests/drivers/input/gpio_kbd_matrix/src/
Dmain.c198 static void test_cb(struct input_event *evt, void *user_data) in test_cb()
/Zephyr-latest/tests/drivers/input/kbd_matrix/src/
Dmain.c106 static void test_cb(struct input_event *evt, void *user_data) in test_cb()