/Zephyr-latest/tests/subsys/input/longpress/src/ |
D | main.c | 23 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/ |
D | input.c | 16 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()
|
D | input_utils.c | 54 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()
|
D | input_double_tap.c | 41 static void double_tap_cb(struct input_event *evt, void *user_data) in double_tap_cb()
|
D | input_keymap.c | 32 static void keymap_cb(struct input_event *evt, void *user_data) in keymap_cb()
|
D | input_longpress.c | 49 static void longpress_cb(struct input_event *evt, void *user_data) in longpress_cb()
|
/Zephyr-latest/tests/subsys/input/double_tap/src/ |
D | main.c | 21 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/ |
D | main.c | 20 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/ |
D | zephyr,lvgl-button-input.yaml | 19 When the device receives an input_event with code INPUT_KEY_0
|
/Zephyr-latest/drivers/input/ |
D | linux_evdev_bottom.c | 18 struct input_event ev; in linux_evdev_read()
|
/Zephyr-latest/include/zephyr/input/ |
D | input.h | 36 struct input_event { struct 127 void (*callback)(struct input_event *evt, void *user_data);
|
/Zephyr-latest/doc/services/input/ |
D | index.rst | 12 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/ |
D | lvgl_keypad_input.c | 24 static void lvgl_keypad_process_event(struct input_event *evt, void *user_data) in lvgl_keypad_process_event()
|
D | lvgl_encoder_input.c | 22 static void lvgl_encoder_process_event(struct input_event *evt, void *user_data) in lvgl_encoder_process_event()
|
D | lvgl_button_input.c | 23 static void lvgl_button_process_event(struct input_event *evt, void *user_data) in lvgl_button_process_event()
|
D | lvgl_pointer_input.c | 30 static void lvgl_pointer_process_event(struct input_event *evt, void *user_data) in lvgl_pointer_process_event()
|
/Zephyr-latest/drivers/kscan/ |
D | kscan_input.c | 26 static void kscan_input_cb(struct input_event *evt, void *user_data) in kscan_input_cb()
|
/Zephyr-latest/tests/drivers/input/gpio_keys/src/ |
D | main.c | 39 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/ |
D | main.c | 58 static void input_cb(struct input_event *evt, void *user_data) in input_cb()
|
/Zephyr-latest/samples/subsys/input/draw_touch_events/src/ |
D | main.c | 49 static void touch_event_callback(struct input_event *evt, void *user_data) in touch_event_callback()
|
/Zephyr-latest/samples/subsys/usb/hid-keyboard/src/ |
D | main.c | 58 static void input_cb(struct input_event *evt, void *user_data) in input_cb()
|
/Zephyr-latest/tests/drivers/input/gpio_kbd_matrix/src/ |
D | main.c | 198 static void test_cb(struct input_event *evt, void *user_data) in test_cb()
|
/Zephyr-latest/tests/drivers/input/kbd_matrix/src/ |
D | main.c | 106 static void test_cb(struct input_event *evt, void *user_data) in test_cb()
|