Home
last modified time | relevance | path

Searched refs:vma_node (Results 1 – 39 of 39) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/
Ddrm_gem.c171 drm_vma_node_reset(&obj->vma_node); in drm_gem_private_object_init()
281 drm_vma_node_revoke(&obj->vma_node, filp->filp); in drm_gem_handle_delete()
347 ret = drm_vma_node_allow(&obj->vma_node, file_priv->filp); in drm_gem_handle_create_tail()
396 drm_vma_offset_remove(dev->vma_offset_manager, &obj->vma_node); in drm_gem_free_mmap_offset()
419 return drm_vma_offset_add(dev->vma_offset_manager, &obj->vma_node, in drm_gem_create_mmap_offset_size()
715 drm_vma_node_revoke(&obj->vma_node, file_priv->filp); in drm_gem_object_release_handle()
877 obj = container_of(node, struct drm_gem_object, vma_node); in drm_gem_mmap()
Ddrm_gem_cma_helper.c298 *offset = drm_vma_node_offset_addr(&gem_obj->vma_node); in drm_gem_cma_dumb_map_offset()
381 off = drm_vma_node_start(&obj->vma_node); in drm_gem_cma_describe()
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_bo_vm.c178 vma->vm_pgoff - drm_vma_node_start(&bo->vma_node); in ttm_bo_vm_fault()
180 drm_vma_node_start(&bo->vma_node); in ttm_bo_vm_fault()
226 page->index = drm_vma_node_start(&bo->vma_node) + in ttm_bo_vm_fault()
295 bo = container_of(node, struct ttm_buffer_object, vma_node); in ttm_bo_vm_lookup()
Dttm_bo.c628 drm_vma_offset_remove(&bdev->vma_manager, &bo->vma_node); in ttm_bo_release()
1151 drm_vma_node_reset(&bo->vma_node); in ttm_bo_init()
1159 ret = drm_vma_offset_add(&bdev->vma_manager, &bo->vma_node, in ttm_bo_init()
1521 drm_vma_node_unmap(&bo->vma_node, bdev->dev_mapping); in ttm_bo_unmap_virtual_locked()
Dttm_bo_util.c465 drm_vma_node_reset(&fbo->vma_node); in ttm_buffer_object_transfer()
/linux-4.4.14/drivers/gpu/drm/vgem/
Dvgem_drv.c211 if (!drm_vma_node_has_offset(&obj->vma_node)) { in vgem_gem_dumb_map()
225 *offset = drm_vma_node_offset_addr(&obj->vma_node); in vgem_gem_dumb_map()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_object.h62 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in qxl_bo_mmap_offset()
Dqxl_ttm.c213 return drm_vma_node_verify_access(&qbo->gem_base.vma_node, filp); in qxl_verify_access()
/linux-4.4.14/include/drm/
Ddrm_gem.h63 struct drm_vma_offset_node vma_node; member
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs.h122 return drm_vma_node_offset_addr(&bo->bo.vma_node); in bochs_bo_mmap_offset()
Dbochs_fbdev.c137 drm_vma_offset_remove(&bo->bo.bdev->vma_manager, &bo->bo.vma_node); in bochsfb_create()
Dbochs_mm.c131 return drm_vma_node_verify_access(&bochsbo->gem.vma_node, filp); in bochs_bo_verify_access()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_object.h119 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in radeon_bo_mmap_offset()
Dradeon_ttm.c240 return drm_vma_node_verify_access(&rbo->gem_base.vma_node, filp); in radeon_verify_access()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dgem.c79 *offset = drm_vma_node_offset_addr(&obj->vma_node); in psb_gem_dumb_map_gtt()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_object.h125 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in amdgpu_bo_mmap_offset()
Damdgpu_ttm.c210 return drm_vma_node_verify_access(&rbo->gem_base.vma_node, filp); in amdgpu_verify_access()
/linux-4.4.14/include/drm/ttm/
Dttm_bo_api.h244 struct drm_vma_offset_node vma_node; member
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_gem.c234 *offset = drm_vma_node_offset_addr(&gobj->base.vma_node); in udl_gem_mmap()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c211 *offset = drm_vma_node_offset_addr(&obj->vma_node); in rockchip_gem_dumb_map_offset()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_gem.c264 return drm_vma_node_offset_addr(&obj->vma_node); in mmap_offset()
482 uint64_t off = drm_vma_node_start(&obj->vma_node); in msm_gem_describe()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_main.c286 return drm_vma_node_offset_addr(&bo->bo.vma_node); in cirrus_bo_mmap_offset()
Dcirrus_ttm.c153 return drm_vma_node_verify_access(&cirrusbo->gem.vma_node, filp); in cirrus_bo_verify_access()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_main.c349 return drm_vma_node_offset_addr(&bo->bo.vma_node); in mgag200_bo_mmap_offset()
Dmgag200_ttm.c153 return drm_vma_node_verify_access(&mgabo->gem.vma_node, filp); in mgag200_bo_verify_access()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_ttm.c153 return drm_vma_node_verify_access(&astbo->gem.vma_node, filp); in ast_bo_verify_access()
Dast_main.c566 return drm_vma_node_offset_addr(&bo->bo.vma_node); in ast_bo_mmap_offset()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_drv.h395 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in virtio_gpu_object_mmap_offset()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c466 *offset = drm_vma_node_offset_addr(&obj->vma_node); in exynos_drm_gem_dumb_map_offset()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_gem.c321 return drm_vma_node_offset_addr(&obj->vma_node); in mmap_offset()
980 off = drm_vma_node_start(&obj->vma_node); in omap_gem_describe()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_gem.c293 *offset = drm_vma_node_offset_addr(&obj->obj.vma_node); in armada_gem_dumb_map_offset()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dgem.c422 *offset = drm_vma_node_offset_addr(&bo->gem.vma_node); in tegra_bo_dumb_map_offset()
Ddrm.c474 args->offset = drm_vma_node_offset_addr(&bo->gem.vma_node); in tegra_gem_mmap()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_surface.c1370 drm_vma_node_offset_addr(&res->backup->base.vma_node); in vmw_gb_surface_define_ioctl()
1447 drm_vma_node_offset_addr(&srf->res.backup->base.vma_node); in vmw_gb_surface_reference_ioctl()
Dvmwgfx_resource.c709 rep->map_handle = drm_vma_node_offset_addr(&dma_buf->base.vma_node); in vmw_dmabuf_alloc_ioctl()
1052 *offset = drm_vma_node_offset_addr(&out_buf->base.vma_node); in vmw_dumb_map_offset()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_display.c921 *poffset = drm_vma_node_offset_addr(&bo->bo.vma_node); in nouveau_display_dumb_map_offset()
Dnouveau_gem.c248 rep->map_handle = drm_vma_node_offset_addr(&nvbo->bo.vma_node); in nouveau_gem_info()
Dnouveau_bo.c1345 return drm_vma_node_verify_access(&nvbo->gem.vma_node, filp); in nouveau_bo_verify_access()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem.c1968 drm_vma_node_unmap(&obj->base.vma_node, in i915_gem_release_mmap()
2034 if (drm_vma_node_has_offset(&obj->base.vma_node)) in i915_gem_object_create_mmap_offset()
2101 *offset = drm_vma_node_offset_addr(&obj->base.vma_node); in i915_gem_mmap_gtt()