Lines Matching refs:cursor
163 nv_crtc->cursor.set_offset(nv_crtc, nv_crtc->cursor.offset); in nv_crtc_calc_state_ext()
732 nouveau_bo_unmap(nv_crtc->cursor.nvbo); in nv_crtc_destroy()
733 nouveau_bo_unpin(nv_crtc->cursor.nvbo); in nv_crtc_destroy()
734 nouveau_bo_ref(NULL, &nv_crtc->cursor.nvbo); in nv_crtc_destroy()
966 struct nouveau_bo *cursor = NULL; in nv04_crtc_cursor_set() local
971 nv_crtc->cursor.hide(nv_crtc, true); in nv04_crtc_cursor_set()
981 cursor = nouveau_gem_object(gem); in nv04_crtc_cursor_set()
983 ret = nouveau_bo_map(cursor); in nv04_crtc_cursor_set()
988 nv11_cursor_upload(dev, cursor, nv_crtc->cursor.nvbo); in nv04_crtc_cursor_set()
990 nv04_cursor_upload(dev, cursor, nv_crtc->cursor.nvbo); in nv04_crtc_cursor_set()
992 nouveau_bo_unmap(cursor); in nv04_crtc_cursor_set()
993 nv_crtc->cursor.offset = nv_crtc->cursor.nvbo->bo.offset; in nv04_crtc_cursor_set()
994 nv_crtc->cursor.set_offset(nv_crtc, nv_crtc->cursor.offset); in nv04_crtc_cursor_set()
995 nv_crtc->cursor.show(nv_crtc, true); in nv04_crtc_cursor_set()
1006 nv_crtc->cursor.set_pos(nv_crtc, x, y); in nv04_crtc_cursor_move()
1057 0, 0x0000, NULL, &nv_crtc->cursor.nvbo); in nv04_crtc_create()
1059 ret = nouveau_bo_pin(nv_crtc->cursor.nvbo, TTM_PL_FLAG_VRAM); in nv04_crtc_create()
1061 ret = nouveau_bo_map(nv_crtc->cursor.nvbo); in nv04_crtc_create()
1063 nouveau_bo_unpin(nv_crtc->cursor.nvbo); in nv04_crtc_create()
1066 nouveau_bo_ref(NULL, &nv_crtc->cursor.nvbo); in nv04_crtc_create()