Home
last modified time | relevance | path

Searched refs:evdev_dispatch (Results 1 – 16 of 16) sorted by relevance

/third_party/libinput/src/
Devdev.h167 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 …]
Devdev-fallback.c87 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 …]
Devdev-tablet-pad.h63 struct evdev_dispatch base;
87 pad_dispatch(struct evdev_dispatch *dispatch) in pad_dispatch()
Devdev-totem.c46 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 *
Devdev-fallback.h72 struct evdev_dispatch base;
163 fallback_dispatch(struct evdev_dispatch *dispatch) in fallback_dispatch()
Devdev-tablet.h57 struct evdev_dispatch base;
118 tablet_dispatch(struct evdev_dispatch *dispatch) in tablet_dispatch()
Devdev-mt-touchpad-tap.c1397 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()
Devdev-tablet-pad.c478 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 *
Devdev-tablet.c285 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 *
Devdev-mt-touchpad.h286 struct evdev_dispatch base;
538 tp_dispatch(struct evdev_dispatch *dispatch) in tp_dispatch()
Devdev.c142 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()
Devdev-mt-touchpad.c698 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 *
Devdev-mt-touchpad-gestures.c1469 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()
Devdev-mt-touchpad-buttons.c1166 struct evdev_dispatch *dispatch = tp->buttons.trackpoint->dispatch; in tp_notify_clickpadbutton()
/third_party/libinput/doc/user/
Darchitecture.rst148 ``struct evdev_dispatch``. This dispatch interface contains the function
/third_party/libinput/tools/
Dlibinput-record.c2134 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()