| /third_party/libinput/src/ |
| D | evdev.h | 162 struct evdev_device { struct 219 void (*change_scroll_method)(struct evdev_device *device); argument 260 void (*change_to_enabled)(struct evdev_device *device); argument 276 static inline struct evdev_device * argument 277 evdev_device(struct libinput_device *device) in evdev_device() function 279 return container_of(device, struct evdev_device, base); in evdev_device() 282 #define EVDEV_UNHANDLED_DEVICE ((struct evdev_device *) 1) 289 struct evdev_device *device, 295 struct evdev_device *device); 304 void (*device_added)(struct evdev_device *device, [all …]
|
| D | evdev.c | 92 parse_udev_flag(struct evdev_device *device, in parse_udev_flag() 115 evdev_update_key_down_count(struct evdev_device *device, in evdev_update_key_down_count() 139 evdev_device_switch_get_state(struct evdev_device *device, in evdev_device_switch_get_state() 150 evdev_pointer_notify_physical_button(struct evdev_device *device, in evdev_pointer_notify_physical_button() 168 evdev_pointer_post_button(struct evdev_device *device, in evdev_pointer_post_button() 195 struct evdev_device *device = data; in evdev_button_scroll_timeout() 201 evdev_button_scroll_button(struct evdev_device *device, in evdev_button_scroll_button() 298 evdev_pointer_notify_button(struct evdev_device *device, in evdev_pointer_notify_button() 313 evdev_device_led_update(struct evdev_device *device, enum libinput_led leds) in evdev_device_led_update() 343 evdev_transform_absolute(struct evdev_device *device, in evdev_transform_absolute() [all …]
|
| D | evdev-middle-button.c | 81 middlebutton_state_error(struct evdev_device *device, in middlebutton_state_error() 91 middlebutton_timer_set(struct evdev_device *device, uint64_t now) in middlebutton_timer_set() 98 middlebutton_timer_cancel(struct evdev_device *device) in middlebutton_timer_cancel() 104 middlebutton_set_state(struct evdev_device *device, in middlebutton_set_state() 130 middlebutton_post_event(struct evdev_device *device, in middlebutton_post_event() 142 evdev_middlebutton_idle_handle_event(struct evdev_device *device, in evdev_middlebutton_idle_handle_event() 168 evdev_middlebutton_ldown_handle_event(struct evdev_device *device, in evdev_middlebutton_ldown_handle_event() 221 evdev_middlebutton_rdown_handle_event(struct evdev_device *device, in evdev_middlebutton_rdown_handle_event() 275 evdev_middlebutton_middle_handle_event(struct evdev_device *device, in evdev_middlebutton_middle_handle_event() 318 evdev_middlebutton_lup_pending_handle_event(struct evdev_device *device, in evdev_middlebutton_lup_pending_handle_event() [all …]
|
| D | evdev-fallback.c | 36 struct evdev_device *device, in fallback_keyboard_notify_key() 52 struct evdev_device *device, in fallback_lid_notify_toggle() 66 struct evdev_device *device, in fallback_notify_physical_button() 106 normalize_delta(struct evdev_device *device, in normalize_delta() 115 post_trackpoint_scroll(struct evdev_device *device, in post_trackpoint_scroll() 146 struct evdev_device *device, in fallback_filter_defuzz_touch() 170 struct evdev_device *device) in fallback_rotate_relative() 186 struct evdev_device *device, in fallback_flush_relative_motion() 228 struct evdev_device *device, in fallback_flush_wheels() 332 struct evdev_device *device, in fallback_flush_absolute_motion() [all …]
|
| D | evdev-tablet-pad.c | 101 struct evdev_device *device, in pad_process_absolute() 179 struct evdev_device *device, in pad_handle_ring() 198 struct evdev_device *device, in pad_handle_strip() 252 struct evdev_device *device, in pad_check_notify_axes() 328 struct evdev_device *device, in pad_process_key() 360 struct evdev_device *device, in pad_notify_button_mask() 415 struct evdev_device *device, in pad_notify_buttons() 430 pad_change_to_left_handed(struct evdev_device *device) in pad_change_to_left_handed() 445 struct evdev_device *device, in pad_flush() 479 struct evdev_device *device, in pad_process() [all …]
|
| D | evdev-tablet.c | 177 const struct evdev_device *device, in tablet_filter_axis_fuzz() 207 struct evdev_device *device, in tablet_process_absolute() 263 tablet_apply_rotation(struct evdev_device *device) in tablet_apply_rotation() 281 tablet_change_rotation(struct evdev_device *device, enum notify notify) in tablet_change_rotation() 284 struct evdev_device *touch_device = tablet->touch_device; in tablet_change_rotation() 306 tablet_change_to_left_handed(struct evdev_device *device) in tablet_change_to_left_handed() 318 struct evdev_device *device, in tablet_update_tool() 456 struct evdev_device *device = tablet->device; in normalize_wheel() 463 struct evdev_device *device) in tablet_update_xy() 495 const struct evdev_device *device, in tablet_tool_process_delta() [all …]
|
| D | evdev-mt-touchpad.c | 1889 tp_apply_rotation(struct evdev_device *device) in tp_apply_rotation() 1921 struct evdev_device *device) in tp_debug_touch_state() 1944 struct evdev_device *device, in tp_interface_process() 2073 struct evdev_device *device, in tp_suspend() 2102 struct evdev_device *device) in tp_interface_suspend() 2111 struct evdev_device *device, in tp_sync_touch() 2156 struct evdev_device *device) in tp_sync_slots() 2167 struct evdev_device *device, in tp_resume() 2348 tp_want_dwt(struct evdev_device *touchpad, in tp_want_dwt() 2349 struct evdev_device *keyboard) in tp_want_dwt() [all …]
|
| D | evdev-totem.c | 47 struct evdev_device *device; 53 struct evdev_device *touch_device; 113 struct evdev_device *touch_device = totem->touch_device; in totem_set_touch_device_enabled() 180 struct evdev_device *device, in totem_process_key() 202 struct evdev_device *device, in totem_process_abs() 267 struct evdev_device *device = totem->device; in totem_slot_fetch_axes() 356 struct evdev_device *device = totem->device; in slot_axes_initialize() 373 struct evdev_device *device = totem->device; in totem_handle_slot_state() 515 struct evdev_device *device, in totem_interface_process() 551 struct evdev_device *device) in totem_interface_suspend() [all …]
|
| D | path-seat.c | 52 path_disable_device(struct evdev_device *device) in path_disable_device() 55 struct evdev_device *dev; in path_disable_device() 72 struct evdev_device *device; in path_input_disable() 179 struct evdev_device *device = NULL; in path_device_enable() 280 struct evdev_device *evdev = evdev_device(device); in path_device_change_seat() 409 struct evdev_device *evdev = evdev_device(device); in libinput_path_remove_device()
|
| D | evdev-mt-touchpad-buttons.c | 626 struct evdev_device *device) in tp_init_softbuttons() 686 struct evdev_device *device, in tp_init_top_softbuttons() 719 struct evdev_device *evdev = evdev_device(device); in tp_button_config_click_get_methods() 764 struct evdev_device *evdev = evdev_device(device); in tp_button_config_click_set_method() 776 struct evdev_device *evdev = evdev_device(device); in tp_button_config_click_get_method() 785 struct evdev_device *device = tp->device; in tp_click_get_default_method() 807 struct evdev_device *evdev = evdev_device(device); in tp_button_config_click_get_default_method() 814 tp_clickpad_middlebutton_apply_config(struct evdev_device *device) in tp_clickpad_middlebutton_apply_config() 842 struct evdev_device *evdev = evdev_device(device); in tp_clickpad_middlebutton_set() 874 struct evdev_device *device) in tp_init_clickpad_middlebutton_emulation() [all …]
|
| D | evdev-mt-touchpad.h | 287 struct evdev_device *device; 398 struct evdev_device *trackpoint; 519 struct evdev_device *lid_switch; 524 struct evdev_device *tablet_mode_switch; 532 struct evdev_device *tablet_device; 627 tp_init_buttons(struct tp_dispatch *tp, struct evdev_device *device); 631 struct evdev_device *device, 677 tp_edge_scroll_init(struct tp_dispatch *tp, struct evdev_device *device); 730 tp_clickpad_middlebutton_apply_config(struct evdev_device *device);
|
| D | evdev-fallback.h | 73 struct evdev_device *device; 116 struct evdev_device *sw_device; 243 get_key_down_count(struct evdev_device *device, int code) in get_key_down_count() 253 struct evdev_device *device,
|
| D | libinput.c | 614 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_pointer_get_absolute_x() 627 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_pointer_get_absolute_y() 642 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_pointer_get_absolute_x_transformed() 657 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_pointer_get_absolute_y_transformed() 905 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_touch_get_x() 920 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_touch_get_x_transformed() 935 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_touch_get_y_transformed() 949 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_touch_get_y() 1298 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_tablet_tool_get_x() 1315 struct evdev_device *device = evdev_device(event->base.device); in libinput_event_tablet_tool_get_y() [all …]
|
| 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() 1428 tp_tap_default(struct evdev_device *evdev) in tp_tap_default() 1452 struct evdev_device *evdev = evdev_device(device); in tp_tap_config_get_default() 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() 1508 tp_drag_default(struct evdev_device *device) in tp_drag_default() [all …]
|
| D | evdev-tablet-pad-leds.c | 187 is_litest_device(struct evdev_device *device) in is_litest_device() 238 pad_led_get_sysfs_base_path(struct evdev_device *device, in pad_led_get_sysfs_base_path() 275 struct evdev_device *device, in pad_init_led_groups() 489 struct evdev_device *device) in pad_init_leds_from_libwacom() 554 struct evdev_device *device) in pad_init_leds() 606 evdev_device_tablet_pad_get_num_mode_groups(struct evdev_device *device) in evdev_device_tablet_pad_get_num_mode_groups() 622 evdev_device_tablet_pad_get_mode_group(struct evdev_device *device, in evdev_device_tablet_pad_get_mode_group()
|
| D | udev-seat.c | 81 struct evdev_device *device; in device_added() 152 struct evdev_device *device; in device_removed() 246 struct evdev_device *device; in udev_input_remove_devices() 378 struct evdev_device *evdev = evdev_device(device); in udev_device_change_seat()
|
| D | evdev-tablet.h | 58 struct evdev_device *device; 94 struct evdev_device *touch_device; 99 struct evdev_device *touch_device;
|
| D | evdev-tablet-pad.h | 64 struct evdev_device *device; 101 pad_init_leds(struct pad_dispatch *pad, struct evdev_device *device);
|
| D | evdev-debounce.c | 175 struct evdev_device *device = fallback->device; in debounce_notify_button() 555 struct evdev_device *device = data; in debounce_timeout() 565 struct evdev_device *device = data; in debounce_timeout_short() 575 struct evdev_device *device = dispatch->device; in fallback_init_debounce()
|
| D | evdev-mt-touchpad-edge-scroll.c | 305 tp_edge_scroll_init(struct tp_dispatch *tp, struct evdev_device *device) in tp_edge_scroll_init() 421 struct evdev_device *device = tp->device; in tp_edge_scroll_post_events() 509 struct evdev_device *device = tp->device; in tp_edge_scroll_stop_events()
|
| 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-thumb.c | 386 struct evdev_device *device = tp->device; in tp_init_thumb()
|
| /third_party/libinput/tools/ |
| D | libinput-debug-gui.c | 88 struct evdev_device { struct 463 struct evdev_device *d; in draw_evdev_abs() 1205 struct evdev_device *d, in handle_event_evdev() 1285 struct evdev_device *d; in register_evdev_device() 1322 struct evdev_device *d; in unregister_evdev_device()
|
| /third_party/libinput/doc/user/ |
| D | architecture.rst | 132 decides to create a ``struct evdev_device`` for the given device node.
|