HomeSort by: relevance | last modified time | path
    Searched defs:nvbo (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_prime.c 37 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local in function:nouveau_gem_prime_get_sg_table
38 int npages = nvbo->bo.num_pages;
40 return drm_prime_pages_to_sg(nvbo->bo.ttm->pages, npages);
45 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local in function:nouveau_gem_prime_vmap
48 ret = ttm_bo_kmap(&nvbo->bo, 0, nvbo->bo.num_pages,
49 &nvbo->dma_buf_vmap);
53 return nvbo->dma_buf_vmap.virtual;
58 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local in function:nouveau_gem_prime_vunmap
60 ttm_bo_kunmap(&nvbo->dma_buf_vmap)
69 struct nouveau_bo *nvbo; local in function:nouveau_gem_prime_import_sg_table
112 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local in function:nouveau_gem_prime_pin
125 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local in function:nouveau_gem_prime_unpin
    [all...]
nouveau_display.h 15 struct nouveau_bo *nvbo; member in struct:nouveau_framebuffer
nouveau_ttm.c 72 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_vram_manager_new
79 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
83 ret = nouveau_mem_vram(reg, nvbo->contig, nvbo->page);
110 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_gart_manager_new
114 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
136 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nv04_gart_manager_new
141 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg)
    [all...]
nouveau_crtc.h 58 struct nouveau_bo *nvbo; member in struct:nouveau_crtc::__anon05ec6aa40208
nouveau_fbcon.c 318 struct nouveau_bo *nvbo = nvfb->nvbo; local in function:nouveau_fbcon_zfill
320 (void)memset(__UNVOLATILE(nvbo_kmap_obj_iovirtual(nvbo)), 0,
321 nvbo->bo.num_pages << PAGE_SHIFT);
364 struct nouveau_bo *nvbo; local in function:nouveau_fbcon_create
379 0, 0x0000, &nvbo);
385 ret = nouveau_framebuffer_new(dev, &mode_cmd, nvbo, &fb);
389 ret = nouveau_bo_pin(nvbo, TTM_PL_FLAG_VRAM, false);
395 ret = nouveau_bo_map(nvbo);
403 ret = nouveau_vma_new(nvbo, chan->vmm, &fb->vma)
    [all...]
nouveau_display.c 215 if (fb->nvbo)
216 drm_gem_object_put_unlocked(&fb->nvbo->bo.base);
229 return drm_gem_handle_create(file_priv, &fb->nvbo->bo.base, handle);
240 struct nouveau_bo *nvbo,
271 fb->nvbo = nvbo;
285 struct nouveau_bo *nvbo; local in function:nouveau_user_framebuffer_create
292 nvbo = nouveau_gem_object(gem);
294 ret = nouveau_framebuffer_new(dev, mode_cmd, nvbo, &fb);
nouveau_gem.c 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local in function:nouveau_gem_object_del
52 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
61 drm_prime_gem_destroy(gem, nvbo->bo.sg);
63 ttm_bo_put(&nvbo->bo);
73 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local in function:nouveau_gem_object_open
74 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
83 ret = ttm_bo_reserve(&nvbo->bo, false, false, NULL);
91 ret = nouveau_vma_new(nvbo, vmm, &vma);
95 ttm_bo_unreserve(&nvbo->bo);
121 nouveau_gem_object_unmap(struct nouveau_bo *nvbo, struct nouveau_vma *vma
148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local in function:nouveau_gem_object_close
182 struct nouveau_bo *nvbo; local in function:nouveau_gem_new
236 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local in function:nouveau_gem_info
275 struct nouveau_bo *nvbo = NULL; local in function:nouveau_gem_ioctl_new
301 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local in function:nouveau_gem_set_domain
345 struct nouveau_bo *nvbo; local in function:validate_fini_no_ticket
408 struct nouveau_bo *nvbo; local in function:validate_init
505 struct nouveau_bo *nvbo; local in function:validate_list
625 struct nouveau_bo *nvbo; local in function:nouveau_gem_pushbuf_reloc_apply
820 struct nouveau_bo *nvbo = (void *)(unsigned long) local in function:nouveau_gem_ioctl_pushbuf
834 struct nouveau_bo *nvbo = (void *)(unsigned long) local in function:nouveau_gem_ioctl_pushbuf
926 struct nouveau_bo *nvbo; local in function:nouveau_gem_ioctl_cpu_prep
958 struct nouveau_bo *nvbo; local in function:nouveau_gem_ioctl_cpu_fini
    [all...]
nouveau_bo.c 142 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_bo_del_ttm
144 WARN_ON(nvbo->pin_refcnt > 0);
145 nv10_bo_put_tile_region(dev, nvbo->tile, NULL);
154 kfree(nvbo);
166 nouveau_bo_fixup_align(struct nouveau_bo *nvbo, u32 flags,
169 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev);
173 if (nvbo->mode) {
176 *size = roundup_64(*size, 64 * nvbo->mode);
180 *size = roundup_64(*size, 64 * nvbo->mode);
184 *size = roundup_64(*size, 64 * nvbo->mode)
204 struct nouveau_bo *nvbo; local in function:nouveau_bo_alloc
332 struct nouveau_bo *nvbo; local in function:nouveau_bo_new
811 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_bo_evict_flags
1398 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_bo_move_ntfy
1424 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_bo_vm_bind
1458 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_bo_move
1526 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_bo_verify_access
1638 struct nouveau_bo *nvbo = nouveau_bo(bo); local in function:nouveau_ttm_fault_reserve_notify
    [all...]
  /src/sys/external/bsd/drm2/nouveau/
nouveaufb.c 174 struct nouveau_bo *const nvbo = nvfb->nvbo; local in function:nouveaufb_drmfb_mmapfb
175 const unsigned num_pages __diagused = nvbo->bo.num_pages;
181 if (ISSET(nvbo->bo.mem.placement, TTM_PL_FLAG_WC))
184 return bus_space_mmap(nvbo->bo.bdev->memt, nvbo->bo.mem.bus.base,
185 nvbo->bo.mem.bus.offset + offset, prot, flags);

Completed in 18 milliseconds