/netbsd-current/sys/external/bsd/drm2/ttm/ |
H A D | ttm_bo_vm.c | 363 KASSERTMSG((drm_vma_node_start(&bo->base.vma_node) <= startpage), 368 (uintmax_t)drm_vma_node_size(&bo->base.vma_node), 369 (uintmax_t)drm_vma_node_start(&bo->base.vma_node)); 370 KASSERTMSG((npages <= drm_vma_node_size(&bo->base.vma_node)), 375 (uintmax_t)drm_vma_node_size(&bo->base.vma_node), 376 (uintmax_t)drm_vma_node_start(&bo->base.vma_node)); 377 KASSERTMSG(((startpage - drm_vma_node_start(&bo->base.vma_node)) 378 <= (drm_vma_node_size(&bo->base.vma_node) - npages)), 383 (uintmax_t)drm_vma_node_size(&bo->base.vma_node), 384 (uintmax_t)drm_vma_node_start(&bo->base.vma_node)); [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_object.c | 139 drm_vma_node_revoke(&mmo->vma_node, file); 144 drm_vma_node_revoke(&mmo->vma_node, file); 186 drm_vma_node_destroy(&obj->base.vma_node); 236 &mmo->vma_node); 237 drm_vma_node_destroy(&mmo->vma_node); 246 &mmo->vma_node);
|
H A D | i915_gem_mman.c | 707 drm_vma_node_unmap(&mmo->vma_node, 782 &to_free->vma_node); 784 drm_vma_node_destroy(&to_free->vma_node); 804 &mmo->vma_node); 842 drm_vma_node_init(&mmo->vma_node); 847 drm_vma_node_reset(&mmo->vma_node); 851 &mmo->vma_node, obj->base.size / PAGE_SIZE); 862 &mmo->vma_node, obj->base.size / PAGE_SIZE); 871 drm_vma_node_allow(&mmo->vma_node, file); 878 drm_vma_node_destroy(&mmo->vma_node); [all...] |
H A D | i915_gem_object_types.h | 77 struct drm_vma_offset_node vma_node; member in struct:i915_mmap_offset
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 91 pgoff_t offset = drm_vma_node_start(&vbo->base.base.vma_node); 129 unsigned long offset = drm_vma_node_start(&vbo->base.base.vma_node); 195 unsigned long offset = drm_vma_node_start(&vbo->base.base.vma_node); 219 unsigned long offset = drm_vma_node_start(&vbo->base.base.vma_node); 276 pgoff_t offset = drm_vma_node_start(&vbo->base.base.vma_node); 420 page_offset = vmf->pgoff - drm_vma_node_start(&bo->base.vma_node); 463 drm_vma_node_start(&bo->base.vma_node);
|
H A D | vmwgfx_bo.c | 862 rep->map_handle = drm_vma_node_offset_addr(&vbo->base.base.vma_node); 1104 *offset = drm_vma_node_offset_addr(&out_buf->base.base.vma_node);
|
H A D | vmwgfx_surface.c | 1735 drm_vma_node_offset_addr(&res->backup->base.base.vma_node); 1811 drm_vma_node_offset_addr(&srf->res.backup->base.base.vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/qxl/ |
H A D | qxl_object.h | 65 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_gem.c | 205 drm_vma_node_init(&obj->vma_node); 207 drm_vma_node_reset(&obj->vma_node); 303 drm_vma_node_revoke(&obj->vma_node, file_priv); 377 *offset = drm_vma_node_offset_addr(&obj->vma_node); 447 ret = drm_vma_node_allow(&obj->vma_node, file_priv); 465 drm_vma_node_revoke(&obj->vma_node, file_priv); 514 drm_vma_offset_remove(dev->vma_offset_manager, &obj->vma_node); 540 return drm_vma_offset_add(dev->vma_offset_manager, &obj->vma_node, 1078 drm_vma_node_destroy(&obj->vma_node); 1295 obj = container_of(node, struct drm_gem_object, vma_node); [all...] |
H A D | drm_prime.c | 863 *offp += drm_vma_node_start(&obj->vma_node); 865 vma->vm_pgoff += drm_vma_node_start(&obj->vma_node); 899 ret = drm_vma_node_allow(&obj->vma_node, priv); 911 drm_vma_node_revoke(&obj->vma_node, priv);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/ttm/ |
H A D | ttm_bo_vm.c | 248 vma->vm_pgoff - drm_vma_node_start(&bo->base.vma_node); 250 drm_vma_node_start(&bo->base.vma_node); 291 page->index = drm_vma_node_start(&bo->base.vma_node) + 468 base.vma_node);
|
H A D | ttm_bo.c | 688 drm_vma_offset_remove(bdev->vma_manager, &bo->base.vma_node); 691 drm_vma_node_destroy(&bo->base.vma_node); 1368 drm_vma_node_init(&bo->base.vma_node); 1370 drm_vma_node_reset(&bo->base.vma_node); 1384 ret = drm_vma_offset_add(bdev->vma_manager, &bo->base.vma_node, 1865 drm_vma_node_unmap(&bo->base.vma_node, bdev->dev_mapping);
|
H A D | ttm_bo_util.c | 534 drm_vma_node_destroy(&fbo->base.base.vma_node); 582 drm_vma_node_init(&fbo->base.base.vma_node); 587 drm_vma_node_reset(&fbo->base.base.vma_node);
|
/netbsd-current/sys/external/bsd/drm2/drm/ |
H A D | drm_gem_vm.c | 134 struct drm_gem_object, vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/include/drm/ |
H A D | drm_gem.h | 249 * @vma_node: 258 struct drm_vma_offset_node vma_node; member in struct:drm_gem_object
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_object.h | 121 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
|
H A D | radeon_ttm.c | 201 return drm_vma_node_verify_access(&rbo->tbo.base.vma_node, drm_file); 203 return drm_vma_node_verify_access(&rbo->tbo.base.vma_node,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_dma_buf.c | 133 ret = drm_vma_node_allow(&obj->vma_node, vma->vm_file->private_data); 138 drm_vma_node_revoke(&obj->vma_node, vma->vm_file->private_data);
|
H A D | amdgpu_object.h | 202 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/virtio/ |
H A D | virtgpu_gem.c | 109 *offset_p = drm_vma_node_offset_addr(&gobj->vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
H A D | i915_gem_mman.c | 862 addr = igt_mmap_node(i915, &mmo->vma_node, 0, PROT_WRITE, MAP_SHARED); 990 addr = igt_mmap_node(i915, &mmo->vma_node, 0, PROT_WRITE, MAP_SHARED); 1156 addr = igt_mmap_node(i915, &mmo->vma_node, 0, PROT_WRITE, MAP_SHARED);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/vgem/ |
H A D | vgem_drv.c | 256 *offset = drm_vma_node_offset_addr(&obj->vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/ |
H A D | nouveau_display.c | 693 *poffset = drm_vma_node_offset_addr(&bo->bo.base.vma_node);
|
H A D | nouveau_gem.c | 256 rep->map_handle = drm_vma_node_offset_addr(&nvbo->bo.base.vma_node);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/ |
H A D | intel_reset.c | 710 node = &vma->mmo->vma_node;
|