Home
last modified time | relevance | path

Searched refs:seat (Results 1 - 22 of 22) sorted by relevance

/third_party/libinput/src/
H A Dpath-seat.c53 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 Dudev-seat.c32 #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 Dlibinput.c356 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 Devdev-fallback.c230 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 Dlibinput.h70 * @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 Dlibinput-private.h175 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 Devdev.c2162 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 Devdev-tablet-pad-leds.c165 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 Devdev.h378 evdev_device_create(struct libinput_seat *seat,
384 return device->base.seat->libinput; in evdev_libinput_context()
H A Devdev-mt-touchpad-tap.c1404 libinput_now(device->seat->libinput)); in tp_tap_config_set_enabled()
H A Devdev-mt-touchpad.c2671 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 Dlibinput-list-devices.c285 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 Dlibinput-debug-events.c258 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 Dshared.c358 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 Dlibinput-record.c422 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 Dtest-udev.c184 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 Dtest-path.c300 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 Dtest-device.c780 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 Dlibinput.h70 * @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 Dwl_init.c134 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 Dwl_window.c1563 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 Dwl_platform.h425 struct wl_seat* seat; member
687 void _glfwAddSeatListenerWayland(struct wl_seat* seat);

Completed in 44 milliseconds