Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/qxl/
H A Dqxl_display.c413 qxl_bo_unref(&qxl_crtc->cursor_bo); in qxl_crtc_destroy()
522 if (!qcrtc->cursor_bo) in qxl_primary_apply_cursor()
531 ret = qxl_release_list_add(release, qcrtc->cursor_bo); in qxl_primary_apply_cursor()
544 cmd->u.set.shape = qxl_bo_physical_address(qdev, qcrtc->cursor_bo, 0); in qxl_primary_apply_cursor()
567 if (!qcrtc->cursor_bo) in qxl_primary_move_cursor()
598 struct qxl_bo *cursor_bo; in qxl_create_cursor() local
609 NULL, &cursor_bo); in qxl_create_cursor()
613 ret = qxl_bo_pin_and_vmap(cursor_bo, &cursor_map); in qxl_create_cursor()
644 qxl_bo_vunmap_and_unpin(cursor_bo); in qxl_create_cursor()
645 return cursor_bo; in qxl_create_cursor()
[all …]
H A Dqxl_drv.h111 struct qxl_bo *cursor_bo; member
/linux/drivers/gpu/drm/radeon/
H A Dradeon_cursor.c250 if (radeon_crtc->cursor_bo) in radeon_cursor_move_locked()
350 if (radeon_crtc->cursor_bo) { in radeon_crtc_cursor_set2()
351 struct radeon_bo *robj = gem_to_radeon_bo(radeon_crtc->cursor_bo); in radeon_crtc_cursor_set2()
357 drm_gem_object_put(radeon_crtc->cursor_bo); in radeon_crtc_cursor_set2()
360 radeon_crtc->cursor_bo = obj; in radeon_crtc_cursor_set2()
376 if (radeon_crtc->cursor_bo) { in radeon_cursor_reset()