Searched refs:old_bo (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_display.c | 744 struct nouveau_bo *old_bo, in nouveau_page_flip_emit() argument 761 ret = nouveau_fence_sync(old_bo, chan, false, false); in nouveau_page_flip_emit() 794 struct nouveau_bo *old_bo = nouveau_framebuffer(crtc->primary->fb)->nvbo; in nouveau_crtc_page_flip() local 813 if (new_bo != old_bo) { in nouveau_crtc_page_flip() 831 if (new_bo != old_bo) { in nouveau_crtc_page_flip() 834 ret = ttm_bo_reserve(&old_bo->bo, true, false, NULL); in nouveau_crtc_page_flip() 865 ret = nouveau_page_flip_emit(chan, old_bo, new_bo, s, &fence); in nouveau_crtc_page_flip() 873 nouveau_bo_fence(old_bo, fence, false); in nouveau_crtc_page_flip() 874 ttm_bo_unreserve(&old_bo->bo); in nouveau_crtc_page_flip() 875 if (old_bo != new_bo) in nouveau_crtc_page_flip() [all …]
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_cotable.c | 394 struct ttm_buffer_object *bo, *old_bo = &res->backup->base; in vmw_cotable_resize() local 428 ret = ttm_bo_wait(old_bo, false, false); in vmw_cotable_resize() 438 for (i = 0; i < old_bo->num_pages; ++i) { in vmw_cotable_resize() 441 ret = ttm_bo_kmap(old_bo, i, 1, &old_map); in vmw_cotable_resize()
|
/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_display.c | 752 struct qxl_bo *user_bo, *old_bo = NULL; in qxl_plane_prepare_fb() local 765 old_bo = gem_to_qxl_bo(obj); in qxl_plane_prepare_fb() 767 if (old_bo && old_bo->shadow && in qxl_plane_prepare_fb() 768 user_bo->gem_base.size == old_bo->gem_base.size && in qxl_plane_prepare_fb() 778 drm_gem_object_get(&old_bo->shadow->gem_base); in qxl_plane_prepare_fb() 779 user_bo->shadow = old_bo->shadow; in qxl_plane_prepare_fb()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp4/ |
D | mdp4_crtc.c | 426 struct drm_gem_object *cursor_bo, *old_bo; in mdp4_crtc_cursor_set() local 453 old_bo = mdp4_crtc->cursor.next_bo; in mdp4_crtc_cursor_set() 461 if (old_bo) { in mdp4_crtc_cursor_set() 463 drm_flip_work_queue(&mdp4_crtc->unref_cursor_work, old_bo); in mdp4_crtc_cursor_set()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_crtc.c | 868 struct drm_gem_object *cursor_bo, *old_bo = NULL; in mdp5_crtc_cursor_set() local 914 old_bo = mdp5_crtc->cursor.scanout_bo; in mdp5_crtc_cursor_set() 936 if (old_bo) { in mdp5_crtc_cursor_set() 937 drm_flip_work_queue(&mdp5_crtc->unref_cursor_work, old_bo); in mdp5_crtc_cursor_set()
|