Lines Matching refs:old_bo
651 struct nouveau_bo *old_bo, in nouveau_page_flip_emit() argument
668 ret = nouveau_fence_sync(old_bo, chan, false, false); in nouveau_page_flip_emit()
703 struct nouveau_bo *old_bo = nouveau_framebuffer(crtc->primary->fb)->nvbo; in nouveau_crtc_page_flip() local
720 if (new_bo != old_bo) { in nouveau_crtc_page_flip()
738 if (new_bo != old_bo) { in nouveau_crtc_page_flip()
741 ret = ttm_bo_reserve(&old_bo->bo, true, false, false, NULL); in nouveau_crtc_page_flip()
782 ret = nouveau_page_flip_emit(chan, old_bo, new_bo, s, &fence); in nouveau_crtc_page_flip()
790 nouveau_bo_fence(old_bo, fence, false); in nouveau_crtc_page_flip()
791 ttm_bo_unreserve(&old_bo->bo); in nouveau_crtc_page_flip()
792 if (old_bo != new_bo) in nouveau_crtc_page_flip()
793 nouveau_bo_unpin(old_bo); in nouveau_crtc_page_flip()
799 ttm_bo_unreserve(&old_bo->bo); in nouveau_crtc_page_flip()
802 if (old_bo != new_bo) in nouveau_crtc_page_flip()