/third_party/libinput/src/ |
H A D | path-seat.c | 53 struct libinput_seat *seat = device->base.seat; in path_disable_device() local 57 &seat->devices_list, base.link) { in path_disable_device() 70 struct path_seat *seat; in path_input_disable() local 73 list_for_each_safe(seat, &input->base.seat_list, base.link) { in path_input_disable() 74 libinput_seat_ref(&seat->base); in path_input_disable() 76 &seat->base.devices_list, base.link) in path_input_disable() 78 libinput_seat_unref(&seat->base); in path_input_disable() 83 path_seat_destroy(struct libinput_seat *seat) in path_seat_destroy() argument 85 struct path_seat *pseat = (struct path_seat*)seat; in path_seat_destroy() 94 struct path_seat *seat; path_seat_create() local 109 struct path_seat *seat; path_seat_get_named() local 125 struct path_seat *seat = NULL; path_seat_get_for_device() local 177 struct path_seat *seat; path_device_enable() local 407 struct libinput_seat *seat; libinput_path_remove_device() local [all...] |
H A D | udev-seat.c | 32 #include "udev-seat.h" 83 struct udev_seat *seat; in device_added() local 98 /* Search for matching logical seat */ in device_added() 104 seat = udev_seat_get_named(input, seat_name); in device_added() 110 if (filter_duplicates(seat, udev_device)) in device_added() 113 if (seat) in device_added() 114 libinput_seat_ref(&seat->base); in device_added() 116 seat = udev_seat_create(input, device_seat, seat_name); in device_added() 117 if (!seat) in device_added() 121 device = evdev_device_create(&seat in device_added() 152 struct udev_seat *seat; device_removed() local 246 struct udev_seat *seat; udev_input_remove_devices() local 336 udev_seat_destroy(struct libinput_seat *seat) udev_seat_destroy() argument 347 struct udev_seat *seat; udev_seat_create() local 361 struct udev_seat *seat; udev_seat_get_named() local [all...] |
H A D | libinput.c | 356 return event->device->seat->libinput; in libinput_event_get_context() 727 struct libinput *libinput = event->base.device->seat->libinput; in libinput_event_pointer_get_axis_value() 755 struct libinput *libinput = event->base.device->seat->libinput; in libinput_event_pointer_get_axis_value_discrete() 782 struct libinput *libinput = event->base.device->seat->libinput; in libinput_event_pointer_get_scroll_value() 811 struct libinput *libinput = event->base.device->seat->libinput; in libinput_event_pointer_get_scroll_value_v120() 1926 libinput_seat_destroy(struct libinput_seat *seat); 1950 struct libinput_seat *seat; in libinput_unref() local 1971 list_for_each_safe(seat, &libinput->seat_list, link) { in libinput_unref() 1973 &seat->devices_list, in libinput_unref() 1977 libinput_seat_destroy(seat); in libinput_unref() 2069 libinput_seat_init(struct libinput_seat *seat, struct libinput *libinput, const char *physical_name, const char *logical_name, libinput_seat_destroy_func destroy) libinput_seat_init() argument 2085 libinput_seat_ref(struct libinput_seat *seat) libinput_seat_ref() argument 2092 libinput_seat_destroy(struct libinput_seat *seat) libinput_seat_destroy() argument 2101 libinput_seat_unref(struct libinput_seat *seat) libinput_seat_unref() argument 2114 libinput_seat_set_user_data(struct libinput_seat *seat, void *user_data) libinput_seat_set_user_data() argument 2120 libinput_seat_get_user_data(struct libinput_seat *seat) libinput_seat_get_user_data() argument 2126 libinput_seat_get_context(struct libinput_seat *seat) libinput_seat_get_context() argument 2132 libinput_seat_get_physical_name(struct libinput_seat *seat) libinput_seat_get_physical_name() argument 2138 libinput_seat_get_logical_name(struct libinput_seat *seat) libinput_seat_get_logical_name() argument 2144 libinput_device_init(struct libinput_device *device, struct libinput_seat *seat) libinput_device_init() argument 2245 update_seat_key_count(struct libinput_seat *seat, int32_t key, enum libinput_key_state state) update_seat_key_count() argument 2266 update_seat_button_count(struct libinput_seat *seat, int32_t button, enum libinput_button_state state) update_seat_button_count() argument [all...] |
H A D | evdev-fallback.c | 230 struct libinput_seat *seat = base->seat; in fallback_flush_mt_down() local 245 seat_slot = ffs(~seat->slot_map) - 1; in fallback_flush_mt_down() 251 seat->slot_map |= bit(seat_slot); in fallback_flush_mt_down() 300 struct libinput_seat *seat = base->seat; in fallback_flush_mt_up() local 314 seat->slot_map &= ~bit(seat_slot); in fallback_flush_mt_up() 328 struct libinput_seat *seat = base->seat; in fallback_flush_mt_cancel() local 342 seat in fallback_flush_mt_cancel() 355 struct libinput_seat *seat = base->seat; fallback_flush_st_down() local 412 struct libinput_seat *seat = base->seat; fallback_flush_st_up() local 437 struct libinput_seat *seat = base->seat; fallback_flush_st_cancel() local [all...] |
H A D | libinput.h | 70 * @ingroup seat 1226 * of keys pressed on all devices on the associated seat after the event was 1232 * @return The seat wide pressed key count for the key of this event 1473 * total number of buttons pressed on all devices on the associated seat 1480 * @return The seat wide pressed button count for the key of this event 1771 * Get the seat slot of the touch event. A seat slot is a non-negative seat 1785 * @return The seat slot of the touch event 2775 * number of buttons pressed on all devices on the associated seat afte [all...] |
H A D | libinput-private.h | 175 typedef void (*libinput_seat_destroy_func) (struct libinput_seat *seat); 407 struct libinput_seat *seat; member 575 libinput_seat_init(struct libinput_seat *seat, 583 struct libinput_seat *seat);
|
H A D | evdev.c | 2162 list_for_each(dev, &device->base.seat->devices_list, link) { in evdev_notify_added_device() 2383 evdev_device_create(struct libinput_seat *seat, in evdev_device_create() argument 2386 struct libinput *libinput = seat->libinput; in evdev_device_create() 2425 libinput_device_init(&device->base, seat); in evdev_device_create() 2426 libinput_seat_ref(seat); in evdev_device_create() 2482 list_insert(seat->devices_list.prev, &device->base.link); in evdev_device_create() 2937 list_for_each(it, &device->base.seat->devices_list, link) { in evdev_notify_suspended_device() 2957 list_for_each(it, &device->base.seat->devices_list, link) { in evdev_notify_resumed_device() 3072 list_for_each(dev, &device->base.seat->devices_list, link) { in evdev_device_remove() 3114 libinput_seat_unref(device->base.seat); in evdev_device_destroy() [all...] |
H A D | evdev-tablet-pad-leds.c | 165 pad_led_destroy(g->device->seat->libinput, led); in pad_led_group_destroy() 204 struct libinput *libinput = pad->device->base.seat->libinput; in pad_group_new()
|
H A D | evdev.h | 378 evdev_device_create(struct libinput_seat *seat, 384 return device->base.seat->libinput; in evdev_libinput_context()
|
H A D | evdev-mt-touchpad-tap.c | 1404 libinput_now(device->seat->libinput)); in tp_tap_config_set_enabled()
|
H A D | evdev-mt-touchpad.c | 2671 list_for_each(dev, &device->base.seat->devices_list, link) { in tp_interface_device_removed() 3812 list_for_each(dev, &device->base.seat->devices_list, link) { in tp_suspend_conditional()
|
/third_party/libinput/tools/ |
H A D | libinput-list-devices.c | 285 struct libinput_seat *seat = libinput_device_get_seat(dev); in print_device_notify() local 311 libinput_seat_get_physical_name(seat), in print_device_notify() 312 libinput_seat_get_logical_name(seat)); in print_device_notify() 394 const char *seat[2] = {"seat0", NULL}; in main() local 413 li = tools_open_backend(BACKEND_UDEV, seat, false, &grab); in main()
|
H A D | libinput-debug-events.c | 258 struct libinput_seat *seat = libinput_device_get_seat(dev); in print_device_notify() local 273 libinput_seat_get_physical_name(seat), in print_device_notify() 274 libinput_seat_get_logical_name(seat), in print_device_notify() 380 printq("%s (%d) %s, seat count: %u\n", in print_pointer_button_event() 483 printq("%3d (%s) %s, seat count: %u\n", in print_tablet_button_event() 996 printf("Usage: libinput debug-events [options] [--udev <seat>|--device /dev/input/event0 ...]\n"); in usage()
|
H A D | shared.c | 358 tools_open_udev(const char *seat, bool verbose, bool *grab) in tools_open_udev() argument 378 if (libinput_udev_assign_seat(li, seat)) { in tools_open_udev() 379 fprintf(stderr, "Failed to set seat\n"); in tools_open_udev()
|
H A D | libinput-record.c | 422 struct libinput_seat *seat = libinput_device_get_seat(d); in print_device_notify() local 438 "- {type: %s, seat: %5s, logical_seat: %7s}\n", in print_device_notify() 440 libinput_seat_get_physical_name(seat), in print_device_notify() 441 libinput_seat_get_logical_name(seat)); in print_device_notify()
|
/third_party/libinput/test/ |
H A D | test-udev.c | 184 struct libinput_seat *seat; in START_TEST() local 200 * logical seat. This test may fail if there is a local rule changing in START_TEST() 206 seat = libinput_device_get_seat(device); in START_TEST() 207 ck_assert_notnull(seat); in START_TEST() 209 seat_name = libinput_seat_get_logical_name(seat); in START_TEST() 228 const char *seat2_name = "new seat"; in START_TEST() 244 * logical seat. This test may fail if there is a local rule changing in START_TEST() 260 /* Changing the logical seat name will remove and re-add the device */ in START_TEST() 507 struct libinput_seat *seat; in START_TEST() local 554 seat in START_TEST() [all...] |
H A D | test-path.c | 300 struct libinput_seat *seat; in START_TEST() local 313 seat = libinput_device_get_seat(device); in START_TEST() 314 ck_assert_notnull(seat); in START_TEST() 316 seat_name = libinput_seat_get_logical_name(seat); in START_TEST() 331 const char *seat2_name = "new seat"; in START_TEST() 952 struct libinput_seat *seat; in START_TEST() local 1002 seat = libinput_device_get_seat(device); in START_TEST() 1003 user_data = libinput_seat_get_user_data(seat); in START_TEST() 1006 ck_assert(seat == saved_seat); in START_TEST()
|
H A D | test-device.c | 780 struct libinput_seat *seat; in START_TEST() local 783 seat = libinput_device_get_seat(dev->libinput_device); in START_TEST() 784 ck_assert(dev->libinput == libinput_seat_get_context(seat)); in START_TEST() 1601 * processed but ends up without seat capabilities and is ignored. in START_TEST() 1672 struct libinput_seat *seat = libinput_device_get_seat(device); in START_TEST() local 1675 seat_name = libinput_seat_get_physical_name(seat); in START_TEST()
|
/third_party/libinput/export_include/ |
H A D | libinput.h | 70 * @ingroup seat 1226 * of keys pressed on all devices on the associated seat after the event was 1232 * @return The seat wide pressed key count for the key of this event 1473 * total number of buttons pressed on all devices on the associated seat 1480 * @return The seat wide pressed button count for the key of this event 1771 * Get the seat slot of the touch event. A seat slot is a non-negative seat 1785 * @return The seat slot of the touch event 2775 * number of buttons pressed on all devices on the associated seat afte [all...] |
/third_party/glfw/src/ |
H A D | wl_init.c | 134 if (!_glfw.wl.seat) in registryHandleGlobal() 136 _glfw.wl.seat = in registryHandleGlobal() 139 _glfwAddSeatListenerWayland(_glfw.wl.seat); in registryHandleGlobal() 141 if (wl_seat_get_version(_glfw.wl.seat) >= in registryHandleGlobal() 880 if (_glfw.wl.seat && _glfw.wl.dataDeviceManager) in _glfwInitWayland() 884 _glfw.wl.seat); in _glfwInitWayland() 975 if (_glfw.wl.seat) in _glfwTerminateWayland() 976 wl_seat_destroy(_glfw.wl.seat); in _glfwTerminateWayland()
|
H A D | wl_window.c | 1563 xdg_toplevel_move(window->wl.xdg.toplevel, _glfw.wl.seat, serial); in pointerHandleButton() 1591 xdg_toplevel_resize(window->wl.xdg.toplevel, _glfw.wl.seat, in pointerHandleButton() 1600 _glfw.wl.seat, serial, in pointerHandleButton() 1881 struct wl_seat* seat, in seatHandleCapabilities() 1886 _glfw.wl.pointer = wl_seat_get_pointer(seat); in seatHandleCapabilities() 1897 _glfw.wl.keyboard = wl_seat_get_keyboard(seat); in seatHandleCapabilities() 1908 struct wl_seat* seat, in seatHandleName() 2113 void _glfwAddSeatListenerWayland(struct wl_seat* seat) in _glfwAddSeatListenerWayland() argument 2115 wl_seat_add_listener(seat, &seatListener, NULL); in _glfwAddSeatListenerWayland() 2487 _glfw.wl.seat); in _glfwFocusWindowWayland() 1880 seatHandleCapabilities(void* userData, struct wl_seat* seat, enum wl_seat_capability caps) seatHandleCapabilities() argument 1907 seatHandleName(void* userData, struct wl_seat* seat, const char* name) seatHandleName() argument [all...] |
H A D | wl_platform.h | 425 struct wl_seat* seat; member 687 void _glfwAddSeatListenerWayland(struct wl_seat* seat);
|