Home
last modified time | relevance | path

Searched refs:input_event (Results 1 – 14 of 14) sorted by relevance

/Zephyr-Core-3.5.0/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()
64 struct input_event evt; in input_thread()
Dinput_longpress.c53 static void longpress_cb(const struct device *dev, struct input_event *evt) in longpress_cb()
116 static void longpress_cb_##inst(struct input_event *evt) \
Dinput_utils.c50 static void input_cb(struct input_event *evt) in input_cb()
/Zephyr-Core-3.5.0/tests/subsys/input/api/src/
Dmain.c20 static void input_cb_filtered(struct input_event *evt) in input_cb_filtered()
34 static void input_cb_unfiltered(struct input_event *evt) in input_cb_unfiltered()
88 static void input_cb_filtered(struct input_event *evt) in input_cb_filtered()
96 static void input_cb_unfiltered(struct input_event *evt) in input_cb_unfiltered()
119 static struct input_event last_event;
121 static void input_cb_last_event(struct input_event *evt) in input_cb_last_event()
/Zephyr-Core-3.5.0/tests/subsys/input/input_longpress/src/
Dmain.c21 static struct input_event last_events[2];
23 static void test_cb(struct input_event *evt) 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-Core-3.5.0/include/zephyr/input/
Dinput.h34 struct input_event { struct
125 void (*callback)(struct input_event *evt);
/Zephyr-Core-3.5.0/drivers/kscan/
Dkscan_input.c26 static void kscan_input_cb(const struct device *dev, struct input_event *evt) in kscan_input_cb()
103 static void kscan_input_cb_##index(struct input_event *evt) \
/Zephyr-Core-3.5.0/modules/lvgl/include/
Dlvgl_common_input.h39 static void lvgl_input_cb_##_##inst(struct input_event *evt) \
/Zephyr-Core-3.5.0/tests/drivers/input/gpio_keys/src/
Dmain.c38 static void test_gpio_keys_cb_handler(struct input_event *evt) in test_gpio_keys_cb_handler()
/Zephyr-Core-3.5.0/modules/lvgl/input/
Dlvgl_encoder_input.c22 static void lvgl_encoder_process_event(const struct device *dev, struct input_event *evt) in lvgl_encoder_process_event()
Dlvgl_button_input.c23 static void lvgl_button_process_event(const struct device *dev, struct input_event *evt) in lvgl_button_process_event()
Dlvgl_pointer_input.c24 static void lvgl_pointer_process_event(const struct device *dev, struct input_event *evt) in lvgl_pointer_process_event()
/Zephyr-Core-3.5.0/samples/subsys/usb/hid-mouse/src/
Dmain.c55 static void input_cb(struct input_event *evt) in input_cb()
/Zephyr-Core-3.5.0/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