Lines Matching refs:nvbo
319 struct nouveau_bo *nvbo; in nouveau_fbcon_create() local
334 0, 0x0000, &nvbo); in nouveau_fbcon_create()
340 ret = nouveau_framebuffer_new(dev, &mode_cmd, &nvbo->bo.base, &fb); in nouveau_fbcon_create()
344 ret = nouveau_bo_pin(nvbo, NOUVEAU_GEM_DOMAIN_VRAM, false); in nouveau_fbcon_create()
350 ret = nouveau_bo_map(nvbo); in nouveau_fbcon_create()
358 ret = nouveau_vma_new(nvbo, chan->vmm, &fbcon->vma); in nouveau_fbcon_create()
381 info->fix.smem_start = nvbo->bo.resource->bus.offset; in nouveau_fbcon_create()
382 info->fix.smem_len = nvbo->bo.base.size; in nouveau_fbcon_create()
384 info->screen_base = nvbo_kmap_obj_iovirtual(nvbo); in nouveau_fbcon_create()
385 info->screen_size = nvbo->bo.base.size; in nouveau_fbcon_create()
397 fb->width, fb->height, nvbo->offset, nvbo); in nouveau_fbcon_create()
407 nouveau_bo_unmap(nvbo); in nouveau_fbcon_create()
409 nouveau_bo_unpin(nvbo); in nouveau_fbcon_create()
411 nouveau_bo_ref(NULL, &nvbo); in nouveau_fbcon_create()
420 struct nouveau_bo *nvbo; in nouveau_fbcon_destroy() local
426 nvbo = nouveau_gem_object(fb->obj[0]); in nouveau_fbcon_destroy()
428 nouveau_bo_unmap(nvbo); in nouveau_fbcon_destroy()
429 nouveau_bo_unpin(nvbo); in nouveau_fbcon_destroy()