Lines Matching defs:cursor
425 * Update the cursor image. The cursor position is relative to the CRTC
428 * Note that contrary to all other KMS functions the legacy cursor entry
434 * universal plane support and register a proper cursor plane using
449 * Update the cursor image, including hotspot information. The hotspot
450 * must not affect the cursor position in CRTC coordinates, but is only
452 * guests and hosts cursor position. The cursor hotspot is relative to
453 * the cursor image. Otherwise this works exactly like @cursor_set.
456 * universal plane support and register a proper cursor plane using
472 * Update the cursor position. The cursor does not need to be visible
476 * universal plane support and register a proper cursor plane using
961 * without a full modeset (fb, cursor data, CRTC properties ...). A full
981 * @cursor:
987 struct drm_plane *cursor;
996 * @cursor_x: Current x position of the cursor, used for universal
997 * cursor planes because the SETCURSOR IOCTL only can update the
1000 * of the cursor plane instead.
1004 * @cursor_y: Current y position of the cursor, used for universal
1005 * cursor planes because the SETCURSOR IOCTL only can update the
1008 * of the cursor plane instead.
1208 struct drm_plane *cursor,
1261 * @crtc: a &struct drm_crtc as the loop cursor