Home
last modified time | relevance | path

Searched refs:new_bo (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_cursor_plane.c492 struct vmw_bo *new_bo = vmw_user_object_buffer(&new_vps->uo); in vmw_cursor_buffer_changed() local
498 if (new_bo != old_bo) in vmw_cursor_buffer_changed()
501 if (new_bo) { in vmw_cursor_buffer_changed()
504 } else if (new_bo->dirty) { in vmw_cursor_buffer_changed()
505 vmw_bo_dirty_scan(new_bo); in vmw_cursor_buffer_changed()
506 dirty = vmw_bo_is_dirty(new_bo); in vmw_cursor_buffer_changed()
512 vmw_bo_dirty_clear(new_bo); in vmw_cursor_buffer_changed()
515 } else if (new_bo != old_bo) { in vmw_cursor_buffer_changed()
541 ret = ttm_bo_reserve(&new_bo->tbo, false, false, &ctx); in vmw_cursor_buffer_changed()
549 new_image = vmw_bo_map_and_cache(new_bo); in vmw_cursor_buffer_changed()
[all …]
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dcrtc.c1094 struct nouveau_bo *new_bo, in nv04_page_flip_emit() argument
1145 struct nouveau_bo *new_bo = nouveau_gem_object(fb->obj[0]); in nv04_crtc_page_flip() local
1165 if (new_bo != old_bo) { in nv04_crtc_page_flip()
1166 ret = nouveau_bo_pin(new_bo, NOUVEAU_GEM_DOMAIN_VRAM, true); in nv04_crtc_page_flip()
1172 ret = ttm_bo_reserve(&new_bo->bo, true, false, NULL); in nv04_crtc_page_flip()
1177 ret = nouveau_fence_sync(new_bo, chan, false, true); in nv04_crtc_page_flip()
1179 ttm_bo_unreserve(&new_bo->bo); in nv04_crtc_page_flip()
1183 if (new_bo != old_bo) { in nv04_crtc_page_flip()
1184 ttm_bo_unreserve(&new_bo->bo); in nv04_crtc_page_flip()
1194 new_bo->offset }; in nv04_crtc_page_flip()
[all …]