| /third_party/libinput/src/ |
| D | evdev.h | 167 struct evdev_dispatch *dispatch; 284 struct evdev_dispatch; 288 void (*process)(struct evdev_dispatch *dispatch, 294 void (*suspend)(struct evdev_dispatch *dispatch, 298 void (*remove)(struct evdev_dispatch *dispatch); 301 void (*destroy)(struct evdev_dispatch *dispatch); 322 struct evdev_dispatch *dispatch); 327 void (*touch_arbitration_toggle)(struct evdev_dispatch *dispatch, 336 void (*touch_arbitration_update_rect)(struct evdev_dispatch *dispatch, 344 (*get_switch_state)(struct evdev_dispatch *dispatch, [all …]
|
| D | evdev-fallback.c | 87 fallback_interface_get_switch_state(struct evdev_dispatch *evdev_dispatch, in fallback_interface_get_switch_state() argument 90 struct fallback_dispatch *dispatch = fallback_dispatch(evdev_dispatch); in fallback_interface_get_switch_state() 1107 fallback_interface_process(struct evdev_dispatch *evdev_dispatch, in fallback_interface_process() argument 1112 struct fallback_dispatch *dispatch = fallback_dispatch(evdev_dispatch); in fallback_interface_process() 1232 fallback_interface_suspend(struct evdev_dispatch *evdev_dispatch, in fallback_interface_suspend() argument 1235 struct fallback_dispatch *dispatch = fallback_dispatch(evdev_dispatch); in fallback_interface_suspend() 1241 fallback_interface_remove(struct evdev_dispatch *evdev_dispatch) in fallback_interface_remove() argument 1243 struct fallback_dispatch *dispatch = fallback_dispatch(evdev_dispatch); in fallback_interface_remove() 1261 struct evdev_dispatch *evdev_dispatch) in fallback_interface_sync_initial_state() argument 1263 struct fallback_dispatch *dispatch = fallback_dispatch(evdev_dispatch); in fallback_interface_sync_initial_state() [all …]
|
| D | evdev-tablet-pad.h | 63 struct evdev_dispatch base; 87 pad_dispatch(struct evdev_dispatch *dispatch) in pad_dispatch()
|
| D | evdev-totem.c | 46 struct evdev_dispatch base; 63 totem_dispatch(struct evdev_dispatch *totem) in totem_dispatch() 114 struct evdev_dispatch *dispatch; in totem_set_touch_device_enabled() 514 totem_interface_process(struct evdev_dispatch *dispatch, in totem_interface_process() 550 totem_interface_suspend(struct evdev_dispatch *dispatch, in totem_interface_suspend() 605 totem_interface_destroy(struct evdev_dispatch *dispatch) in totem_interface_destroy() 660 struct evdev_dispatch *dispatch) in totem_interface_initial_proximity() 799 struct evdev_dispatch *
|
| D | evdev-fallback.h | 72 struct evdev_dispatch base; 163 fallback_dispatch(struct evdev_dispatch *dispatch) in fallback_dispatch()
|
| D | evdev-tablet.h | 57 struct evdev_dispatch base; 118 tablet_dispatch(struct evdev_dispatch *dispatch) in tablet_dispatch()
|
| D | evdev-mt-touchpad-tap.c | 1397 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_count() 1407 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_set_enabled() 1420 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_is_enabled() 1461 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_set_map() 1474 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_get_map() 1490 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_set_drag_enabled() 1501 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_get_drag_enabled() 1525 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_set_draglock_enabled() 1536 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_tap_config_get_draglock_enabled()
|
| D | evdev-tablet-pad.c | 478 pad_process(struct evdev_dispatch *dispatch, in pad_process() 509 pad_suspend(struct evdev_dispatch *dispatch, in pad_suspend() 525 pad_destroy(struct evdev_dispatch *dispatch) in pad_destroy() 731 struct evdev_dispatch *
|
| D | evdev-tablet.c | 285 struct evdev_dispatch *dispatch; in tablet_change_rotation() 1524 struct evdev_dispatch *dispatch; in tablet_update_touch_device_rect() 1929 struct evdev_dispatch *dispatch; in tablet_set_touch_device_enabled() 2043 tablet_process(struct evdev_dispatch *dispatch, in tablet_process() 2079 tablet_suspend(struct evdev_dispatch *dispatch, in tablet_suspend() 2098 tablet_destroy(struct evdev_dispatch *dispatch) in tablet_destroy() 2174 struct evdev_dispatch *dispatch) in tablet_check_initial_proximity() 2218 tablet_left_handed_toggled(struct evdev_dispatch *dispatch, in tablet_left_handed_toggled() 2507 struct evdev_dispatch *
|
| D | evdev-mt-touchpad.h | 286 struct evdev_dispatch base; 538 tp_dispatch(struct evdev_dispatch *dispatch) in tp_dispatch()
|
| D | evdev.c | 142 struct evdev_dispatch *dispatch = device->dispatch; in evdev_device_switch_get_state() 639 struct evdev_dispatch *dispatch = evdev->dispatch; in evdev_sendevents_set_mode() 664 struct evdev_dispatch *dispatch = evdev->dispatch; in evdev_sendevents_get_mode() 909 struct evdev_dispatch *dispatch) in evdev_init_sendevents() 1050 struct evdev_dispatch *dispatch = device->dispatch; in evdev_process_event() 1853 static struct evdev_dispatch * 1859 struct evdev_dispatch *dispatch; in evdev_configure_device() 3004 struct evdev_dispatch *dispatch; in evdev_device_destroy()
|
| D | evdev-mt-touchpad.c | 698 struct evdev_dispatch *dispatch; in tp_process_trackpoint_button() 1943 tp_interface_process(struct evdev_dispatch *dispatch, in tp_interface_process() 1999 tp_interface_remove(struct evdev_dispatch *dispatch) in tp_interface_remove() 2019 tp_interface_destroy(struct evdev_dispatch *dispatch) in tp_interface_destroy() 2101 tp_interface_suspend(struct evdev_dispatch *dispatch, in tp_interface_suspend() 2562 struct evdev_dispatch *dispatch = tablet_device->dispatch; in tp_change_rotation() 2778 tp_interface_toggle_touch(struct evdev_dispatch *dispatch, in tp_interface_toggle_touch() 2812 touchpad_left_handed_toggled(struct evdev_dispatch *dispatch, in touchpad_left_handed_toggled() 3869 struct evdev_dispatch *
|
| D | evdev-mt-touchpad-gestures.c | 1469 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_gesture_set_hold_enabled() 1483 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_gesture_is_hold_enabled() 1493 struct evdev_dispatch *dispatch = evdev_device(device)->dispatch; in tp_gesture_get_hold_default()
|
| D | evdev-mt-touchpad-buttons.c | 1166 struct evdev_dispatch *dispatch = tp->buttons.trackpoint->dispatch; in tp_notify_clickpadbutton()
|
| /third_party/libinput/patch/diff_libinput_mmi/libinput/ |
| D | libinput_0000.diff | 2423 +joystick_dispatch* get_joystick_dispatch(struct evdev_dispatch* dispatch) 2712 +joystick_process(struct evdev_dispatch* dispatch, struct evdev_device* device, 2756 +static void joystick_suspend(struct evdev_dispatch* dispatch, struct evdev_device* device) 2769 +joystick_destroy(struct evdev_dispatch* dispatch) 2962 +struct evdev_dispatch* 3013 + struct evdev_dispatch base; 3056 + * @brief 创建evdev_dispatch结构体 3058 + * @return struct evdev_dispatch* 3060 +struct evdev_dispatch* evdev_joystick_create(struct evdev_device* device); 4184 static struct evdev_dispatch * [all …]
|
| /third_party/libinput/doc/user/ |
| D | architecture.rst | 148 ``struct evdev_dispatch``. This dispatch interface contains the function
|
| /third_party/libinput/tools/ |
| D | libinput-record.c | 2134 evdev_dispatch(struct record_context *ctx, int fd, void *data) in evdev_dispatch() function 2220 add_source(ctx, libevdev_get_fd(d->evdev), evdev_dispatch, d); in mainloop()
|