Lines Matching refs:new_rbo
178 struct amdgpu_bo *new_rbo; in amdgpu_crtc_page_flip() local
205 new_rbo = gem_to_amdgpu_bo(obj); in amdgpu_crtc_page_flip()
208 r = amdgpu_bo_reserve(new_rbo, false); in amdgpu_crtc_page_flip()
214 r = amdgpu_bo_pin_restricted(new_rbo, AMDGPU_GEM_DOMAIN_VRAM, 0, 0, &base); in amdgpu_crtc_page_flip()
216 amdgpu_bo_unreserve(new_rbo); in amdgpu_crtc_page_flip()
222 r = reservation_object_get_fences_rcu(new_rbo->tbo.resv, &work->excl, in amdgpu_crtc_page_flip()
226 amdgpu_bo_unreserve(new_rbo); in amdgpu_crtc_page_flip()
231 amdgpu_bo_get_tiling_flags(new_rbo, &tiling_flags); in amdgpu_crtc_page_flip()
232 amdgpu_bo_unreserve(new_rbo); in amdgpu_crtc_page_flip()
264 if (unlikely(amdgpu_bo_reserve(new_rbo, false) != 0)) { in amdgpu_crtc_page_flip()
268 if (unlikely(amdgpu_bo_unpin(new_rbo) != 0)) { in amdgpu_crtc_page_flip()
271 amdgpu_bo_unreserve(new_rbo); in amdgpu_crtc_page_flip()