Lines Matching refs:nvbo
224 if (fb->nvbo) in nouveau_user_framebuffer_destroy()
225 drm_gem_object_unreference_unlocked(&fb->nvbo->gem); in nouveau_user_framebuffer_destroy()
238 return drm_gem_handle_create(file_priv, &fb->nvbo->gem, handle); in nouveau_user_framebuffer_create_handle()
250 struct nouveau_bo *nvbo) in nouveau_framebuffer_init() argument
257 nv_fb->nvbo = nvbo; in nouveau_framebuffer_init()
578 if (!nouveau_fb || !nouveau_fb->nvbo) in nouveau_display_suspend()
581 nouveau_bo_unpin(nouveau_fb->nvbo); in nouveau_display_suspend()
586 if (nv_crtc->cursor.nvbo) { in nouveau_display_suspend()
588 nouveau_bo_unmap(nv_crtc->cursor.nvbo); in nouveau_display_suspend()
589 nouveau_bo_unpin(nv_crtc->cursor.nvbo); in nouveau_display_suspend()
608 if (!nouveau_fb || !nouveau_fb->nvbo) in nouveau_display_resume()
611 ret = nouveau_bo_pin(nouveau_fb->nvbo, TTM_PL_FLAG_VRAM, true); in nouveau_display_resume()
618 if (!nv_crtc->cursor.nvbo) in nouveau_display_resume()
621 ret = nouveau_bo_pin(nv_crtc->cursor.nvbo, TTM_PL_FLAG_VRAM, true); in nouveau_display_resume()
623 ret = nouveau_bo_map(nv_crtc->cursor.nvbo); in nouveau_display_resume()
653 if (!nv_crtc->cursor.nvbo) in nouveau_display_resume()
657 nv_crtc->cursor.set_offset(nv_crtc, nv_crtc->cursor.nvbo->bo.offset); in nouveau_display_resume()
717 struct nouveau_bo *old_bo = nouveau_framebuffer(crtc->primary->fb)->nvbo; in nouveau_crtc_page_flip()
718 struct nouveau_bo *new_bo = nouveau_framebuffer(fb)->nvbo; in nouveau_crtc_page_flip()