Lines Matching refs:seat
60 struct weston_seat *seat);
166 activate(shell, view, shell->exposay.seat, in exposay_highlight_surface()
327 shell->exposay.seat); in exposay_layout()
414 struct weston_seat *seat = grab->pointer->seat; in exposay_button() local
428 exposay_set_state(shell, EXPOSAY_TARGET_SWITCH, seat); in exposay_button()
456 exposay_set_state(shell, EXPOSAY_TARGET_CANCEL, shell->exposay.seat); in exposay_pointer_grab_cancel()
490 struct weston_seat *seat = grab->keyboard->seat; in exposay_key() local
500 exposay_set_state(shell, EXPOSAY_TARGET_CANCEL, seat); in exposay_key()
503 exposay_set_state(shell, EXPOSAY_TARGET_SWITCH, seat); in exposay_key()
548 struct weston_seat *seat = (struct weston_seat *) grab->keyboard->seat; in exposay_modifier() local
554 if (seat->modifier_state) { in exposay_modifier()
555 if (seat->modifier_state == shell->binding_modifier) { in exposay_modifier()
562 exposay_set_state(shell, EXPOSAY_TARGET_CANCEL, seat); in exposay_modifier()
577 exposay_set_state(shell, EXPOSAY_TARGET_CANCEL, shell->exposay.seat); in exposay_cancel()
592 struct weston_seat *seat = shell->exposay.seat; in exposay_set_inactive() local
593 struct weston_keyboard *keyboard = weston_seat_get_keyboard(seat); in exposay_set_inactive()
594 struct weston_pointer *pointer = weston_seat_get_pointer(seat); in exposay_set_inactive()
620 shell->exposay.seat, in exposay_transition_inactive()
624 shell->exposay.seat, in exposay_transition_inactive()
637 struct weston_seat *seat = shell->exposay.seat; in exposay_transition_active() local
638 struct weston_pointer *pointer = weston_seat_get_pointer(seat); in exposay_transition_active()
639 struct weston_keyboard *keyboard = weston_seat_get_keyboard(seat); in exposay_transition_active()
723 struct weston_seat *seat) in exposay_set_state() argument
726 shell->exposay.seat = seat; in exposay_set_state()
736 exposay_set_state(shell, EXPOSAY_TARGET_OVERVIEW, keyboard->seat); in exposay_binding()