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

  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_prime.c 37 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local
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
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
60 ttm_bo_kunmap(&nvbo->dma_buf_vmap)
69 struct nouveau_bo *nvbo; local
112 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local
125 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local
    [all...]
nouveau_prime.c 37 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local
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
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
60 ttm_bo_kunmap(&nvbo->dma_buf_vmap)
69 struct nouveau_bo *nvbo; local
112 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local
125 struct nouveau_bo *nvbo = nouveau_gem_object(obj); local
    [all...]
nouveau_crtc.h 58 struct nouveau_bo *nvbo; member in struct:nouveau_crtc::__anon5239
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
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
114 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
136 struct nouveau_bo *nvbo = nouveau_bo(bo); local
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::__anon5239
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
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
114 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
136 struct nouveau_bo *nvbo = nouveau_bo(bo); local
141 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg)
    [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
292 nvbo = nouveau_gem_object(gem);
294 ret = nouveau_framebuffer_new(dev, mode_cmd, nvbo, &fb);
nouveau_fbcon.c 318 struct nouveau_bo *nvbo = nvfb->nvbo; local
320 (void)memset(__UNVOLATILE(nvbo_kmap_obj_iovirtual(nvbo)), 0,
321 nvbo->bo.num_pages << PAGE_SHIFT);
364 struct nouveau_bo *nvbo; local
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
292 nvbo = nouveau_gem_object(gem);
294 ret = nouveau_framebuffer_new(dev, mode_cmd, nvbo, &fb);
nouveau_fbcon.c 318 struct nouveau_bo *nvbo = nvfb->nvbo; local
320 (void)memset(__UNVOLATILE(nvbo_kmap_obj_iovirtual(nvbo)), 0,
321 nvbo->bo.num_pages << PAGE_SHIFT);
364 struct nouveau_bo *nvbo; local
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_gem.c 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local
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
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
182 struct nouveau_bo *nvbo; local
236 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local
275 struct nouveau_bo *nvbo = NULL; local
301 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local
345 struct nouveau_bo *nvbo; local
408 struct nouveau_bo *nvbo; local
505 struct nouveau_bo *nvbo; local
625 struct nouveau_bo *nvbo; local
820 struct nouveau_bo *nvbo = (void *)(unsigned long) local
834 struct nouveau_bo *nvbo = (void *)(unsigned long) local
926 struct nouveau_bo *nvbo; local
958 struct nouveau_bo *nvbo; local
    [all...]
nouveau_gem.c 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local
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
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
182 struct nouveau_bo *nvbo; local
236 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local
275 struct nouveau_bo *nvbo = NULL; local
301 struct nouveau_bo *nvbo = nouveau_gem_object(gem); local
345 struct nouveau_bo *nvbo; local
408 struct nouveau_bo *nvbo; local
505 struct nouveau_bo *nvbo; local
625 struct nouveau_bo *nvbo; local
820 struct nouveau_bo *nvbo = (void *)(unsigned long) local
834 struct nouveau_bo *nvbo = (void *)(unsigned long) local
926 struct nouveau_bo *nvbo; local
958 struct nouveau_bo *nvbo; local
    [all...]
nouveau_bo.c 142 struct nouveau_bo *nvbo = nouveau_bo(bo); local
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
332 struct nouveau_bo *nvbo; local
811 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1398 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1424 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1458 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1526 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1638 struct nouveau_bo *nvbo = nouveau_bo(bo); local
    [all...]
nouveau_bo.c 142 struct nouveau_bo *nvbo = nouveau_bo(bo); local
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
332 struct nouveau_bo *nvbo; local
811 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1398 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1424 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1458 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1526 struct nouveau_bo *nvbo = nouveau_bo(bo); local
1638 struct nouveau_bo *nvbo = nouveau_bo(bo); local
    [all...]
  /src/sys/external/bsd/drm2/nouveau/
nouveaufb.c 174 struct nouveau_bo *const nvbo = nvfb->nvbo; local
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);
nouveaufb.c 174 struct nouveau_bo *const nvbo = nvfb->nvbo; local
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 87 milliseconds