Lines Matching refs:seat
54 get_kiosk_shell_seat(struct weston_seat *seat) in get_kiosk_shell_seat() argument
58 listener = wl_signal_get(&seat->destroy_signal, in get_kiosk_shell_seat()
323 struct kiosk_shell_seat *shseat = get_kiosk_shell_seat(keyboard->seat); in kiosk_shell_seat_handle_keyboard_focus()
365 keyboard = weston_seat_get_keyboard(shseat->seat); in kiosk_shell_seat_handle_caps_changed()
378 kiosk_shell_seat_create(struct weston_seat *seat) in kiosk_shell_seat_create() argument
388 shseat->seat = seat; in kiosk_shell_seat_create()
391 wl_signal_add(&seat->destroy_signal, &shseat->seat_destroy_listener); in kiosk_shell_seat_create()
397 wl_signal_add(&seat->updated_caps_signal, in kiosk_shell_seat_create()
549 struct weston_seat *seat; in desktop_surface_added() local
557 wl_list_for_each(seat, &shell->compositor->seat_list, link) in desktop_surface_added()
558 weston_view_activate(shsurf->view, seat, 0); in desktop_surface_added()
606 struct weston_seat *seat; in desktop_surface_removed() local
614 wl_list_for_each(seat, &shell->compositor->seat_list, link) { in desktop_surface_removed()
615 struct weston_keyboard *keyboard = seat->keyboard_state; in desktop_surface_removed()
617 weston_view_activate(focus_view, seat, 0); in desktop_surface_removed()
690 struct weston_seat *seat, uint32_t serial, void *shell) in desktop_surface_move() argument
692 struct weston_pointer *pointer = weston_seat_get_pointer(seat); in desktop_surface_move()
693 struct weston_touch *touch = weston_seat_get_touch(seat); in desktop_surface_move()
723 struct weston_seat *seat, uint32_t serial, in desktop_surface_resize() argument
852 struct weston_seat *seat, in kiosk_shell_activate_view() argument
875 weston_view_activate(view, seat, flags); in kiosk_shell_activate_view()
890 kiosk_shell_activate_view(shell, pointer->focus, pointer->seat, in kiosk_shell_click_to_activate_binding()
906 kiosk_shell_activate_view(shell, touch->focus, touch->seat, in kiosk_shell_touch_to_activate_binding()
988 struct weston_seat *seat = data; in kiosk_shell_handle_seat_created() local
989 kiosk_shell_seat_create(seat); in kiosk_shell_handle_seat_created()
1019 struct weston_seat *seat; in wet_shell_init() local
1050 wl_list_for_each(seat, &ec->seat_list, link) in wet_shell_init()
1051 kiosk_shell_seat_create(seat); in wet_shell_init()