Home
last modified time | relevance | path

Searched refs:cursor_confinement_window (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/xwayland/
H A Dxwayland-input.c2739 xwl_seat->cursor_confinement_window != warp_emulator->locked_window && in xwl_pointer_warp_emulator_handle_motion()
2837 !xwl_seat->cursor_confinement_window) in xwl_seat_maybe_lock_on_hidden_cursor()
2856 } else if (!xwl_seat->x_cursor && xwl_seat->cursor_confinement_window) { in xwl_seat_cursor_visibility_changed()
2872 if (xwl_seat->cursor_confinement_window) { in xwl_seat_destroy_pointer_warp_emulator()
2874 xwl_seat->cursor_confinement_window); in xwl_seat_destroy_pointer_warp_emulator()
2891 if (xwl_seat->cursor_confinement_window == xwl_window && in xwl_seat_confine_pointer()
2897 xwl_seat->cursor_confinement_window = xwl_window; in xwl_seat_confine_pointer()
2923 xwl_seat->cursor_confinement_window = NULL; in xwl_seat_unconfine_pointer()
H A Dxwayland.h282 struct xwl_window *cursor_confinement_window; member
H A Dxwayland.c663 if (xwl_seat->cursor_confinement_window && in xwl_unrealize_window()
664 xwl_seat->cursor_confinement_window->window == window) in xwl_unrealize_window()