Searched refs:frame_cb (Results 1 – 3 of 3) sorted by relevance
101 if (xwl_cursor->frame_cb) { in clear_cursor_frame_callback()102 wl_callback_destroy (xwl_cursor->frame_cb); in clear_cursor_frame_callback()103 xwl_cursor->frame_cb = NULL; in clear_cursor_frame_callback()144 if (xwl_cursor->frame_cb) { in xwl_seat_set_cursor()172 xwl_cursor->frame_cb = wl_surface_frame(xwl_cursor->surface); in xwl_seat_set_cursor()173 wl_callback_add_listener(xwl_cursor->frame_cb, &frame_listener, xwl_cursor); in xwl_seat_set_cursor()196 if (xwl_cursor->frame_cb) { in xwl_tablet_tool_set_cursor()224 xwl_cursor->frame_cb = wl_surface_frame(xwl_cursor->surface); in xwl_tablet_tool_set_cursor()225 wl_callback_add_listener(xwl_cursor->frame_cb, &frame_listener, xwl_cursor); in xwl_tablet_tool_set_cursor()
429 if (xwl_seat->cursor.frame_cb) { in pointer_handle_enter()430 wl_callback_destroy(xwl_seat->cursor.frame_cb); in pointer_handle_enter()431 xwl_seat->cursor.frame_cb = NULL; in pointer_handle_enter()1348 xwl_cursor->frame_cb = NULL; in xwl_cursor_init()1356 if (xwl_cursor->frame_cb) in xwl_cursor_release()1357 wl_callback_destroy(xwl_cursor->frame_cb); in xwl_cursor_release()
242 struct wl_callback *frame_cb; member