Lines Matching refs:nvbo

207 	if (fb->nvbo)  in nouveau_user_framebuffer_destroy()
208 drm_gem_object_put_unlocked(&fb->nvbo->gem); in nouveau_user_framebuffer_destroy()
221 return drm_gem_handle_create(file_priv, &fb->nvbo->gem, handle); in nouveau_user_framebuffer_create_handle()
232 struct nouveau_bo *nvbo, in nouveau_framebuffer_new() argument
263 fb->nvbo = nvbo; in nouveau_framebuffer_new()
277 struct nouveau_bo *nvbo; in nouveau_user_framebuffer_create() local
284 nvbo = nouveau_gem_object(gem); in nouveau_user_framebuffer_create()
286 ret = nouveau_framebuffer_new(dev, mode_cmd, nvbo, &fb); in nouveau_user_framebuffer_create()
651 if (!nouveau_fb || !nouveau_fb->nvbo) in nouveau_display_suspend()
654 nouveau_bo_unpin(nouveau_fb->nvbo); in nouveau_display_suspend()
659 if (nv_crtc->cursor.nvbo) { in nouveau_display_suspend()
661 nouveau_bo_unmap(nv_crtc->cursor.nvbo); in nouveau_display_suspend()
662 nouveau_bo_unpin(nv_crtc->cursor.nvbo); in nouveau_display_suspend()
691 if (!nouveau_fb || !nouveau_fb->nvbo) in nouveau_display_resume()
694 ret = nouveau_bo_pin(nouveau_fb->nvbo, TTM_PL_FLAG_VRAM, true); in nouveau_display_resume()
701 if (!nv_crtc->cursor.nvbo) in nouveau_display_resume()
704 ret = nouveau_bo_pin(nv_crtc->cursor.nvbo, TTM_PL_FLAG_VRAM, true); in nouveau_display_resume()
706 ret = nouveau_bo_map(nv_crtc->cursor.nvbo); in nouveau_display_resume()
732 if (!nv_crtc->cursor.nvbo) in nouveau_display_resume()
736 nv_crtc->cursor.set_offset(nv_crtc, nv_crtc->cursor.nvbo->bo.offset); in nouveau_display_resume()
794 struct nouveau_bo *old_bo = nouveau_framebuffer(crtc->primary->fb)->nvbo; in nouveau_crtc_page_flip()
795 struct nouveau_bo *new_bo = nouveau_framebuffer(fb)->nvbo; in nouveau_crtc_page_flip()