/Linux-v4.19/drivers/gpu/drm/ |
D | drm_gem.c | 173 drm_vma_node_reset(&obj->vma_node); in drm_gem_private_object_init() 265 drm_vma_node_revoke(&obj->vma_node, file_priv); in drm_gem_object_release_handle() 339 *offset = drm_vma_node_offset_addr(&obj->vma_node); in drm_gem_dumb_map_offset() 409 ret = drm_vma_node_allow(&obj->vma_node, file_priv); in drm_gem_handle_create_tail() 423 drm_vma_node_revoke(&obj->vma_node, file_priv); in drm_gem_handle_create_tail() 472 drm_vma_offset_remove(dev->vma_offset_manager, &obj->vma_node); in drm_gem_free_mmap_offset() 498 return drm_vma_offset_add(dev->vma_offset_manager, &obj->vma_node, in drm_gem_create_mmap_offset_size() 1015 obj = container_of(node, struct drm_gem_object, vma_node); in drm_gem_mmap() 1064 drm_vma_node_start(&obj->vma_node)); in drm_gem_print_info()
|
D | drm_gem_cma_helper.c | 366 obj = container_of(node, struct drm_gem_object, vma_node); in drm_gem_cma_get_unmapped_area()
|
/Linux-v4.19/drivers/gpu/drm/ttm/ |
D | ttm_bo_vm.c | 209 vma->vm_pgoff - drm_vma_node_start(&bo->vma_node); in ttm_bo_vm_fault() 211 drm_vma_node_start(&bo->vma_node); in ttm_bo_vm_fault() 265 page->index = drm_vma_node_start(&bo->vma_node) + in ttm_bo_vm_fault() 411 bo = container_of(node, struct ttm_buffer_object, vma_node); in ttm_bo_vm_lookup()
|
D | ttm_bo.c | 582 drm_vma_offset_remove(&bdev->vma_manager, &bo->vma_node); in ttm_bo_release() 1181 drm_vma_node_reset(&bo->vma_node); in ttm_bo_init_reserved() 1189 ret = drm_vma_offset_add(&bdev->vma_manager, &bo->vma_node, in ttm_bo_init_reserved() 1600 drm_vma_node_unmap(&bo->vma_node, bdev->dev_mapping); in ttm_bo_unmap_virtual_locked()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_object.h | 362 obj->base.vma_node.readonly = true; in i915_gem_object_set_readonly() 368 return obj->base.vma_node.readonly; in i915_gem_object_is_readonly()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_prime.c | 130 ret = drm_vma_node_allow(&obj->vma_node, vma->vm_file->private_data); in amdgpu_gem_prime_mmap() 135 drm_vma_node_revoke(&obj->vma_node, vma->vm_file->private_data); in amdgpu_gem_prime_mmap()
|
D | amdgpu_object.h | 193 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in amdgpu_bo_mmap_offset()
|
/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_object.h | 62 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in qxl_bo_mmap_offset()
|
/Linux-v4.19/include/drm/ |
D | drm_gem.h | 99 struct drm_vma_offset_node vma_node; member
|
/Linux-v4.19/drivers/gpu/drm/bochs/ |
D | bochs.h | 123 return drm_vma_node_offset_addr(&bo->bo.vma_node); in bochs_bo_mmap_offset()
|
D | bochs_fbdev.c | 130 drm_vma_offset_remove(&bo->bo.bdev->vma_manager, &bo->bo.vma_node); in bochsfb_create()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_object.h | 119 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in radeon_bo_mmap_offset()
|
/Linux-v4.19/drivers/gpu/drm/vkms/ |
D | vkms_gem.c | 174 *offset = drm_vma_node_offset_addr(&obj->vma_node); in vkms_dumb_map()
|
/Linux-v4.19/include/drm/ttm/ |
D | ttm_bo_api.h | 217 struct drm_vma_offset_node vma_node; member
|
/Linux-v4.19/drivers/gpu/drm/hisilicon/hibmc/ |
D | hibmc_ttm.c | 161 return drm_vma_node_verify_access(&hibmcbo->gem.vma_node, in hibmc_bo_verify_access() 454 return drm_vma_node_offset_addr(&bo->bo.vma_node); in hibmc_bo_mmap_offset()
|
/Linux-v4.19/drivers/gpu/drm/udl/ |
D | udl_gem.c | 224 *offset = drm_vma_node_offset_addr(&gobj->base.vma_node); in udl_gem_mmap()
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_gem.c | 287 return drm_vma_node_offset_addr(&obj->vma_node); in mmap_offset() 579 drm_vma_node_unmap(&obj->vma_node, dev->anon_inode->i_mapping); in msm_gem_purge() 724 uint64_t off = drm_vma_node_start(&obj->vma_node); in msm_gem_describe()
|
/Linux-v4.19/drivers/gpu/drm/cirrus/ |
D | cirrus_main.c | 286 return drm_vma_node_offset_addr(&bo->bo.vma_node); in cirrus_bo_mmap_offset()
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_bo.c | 840 rep->map_handle = drm_vma_node_offset_addr(&vbo->base.vma_node); in vmw_bo_alloc_ioctl() 1041 *offset = drm_vma_node_offset_addr(&out_buf->base.vma_node); in vmw_dumb_map_offset()
|
/Linux-v4.19/drivers/gpu/drm/etnaviv/ |
D | etnaviv_gem.c | 218 *offset = drm_vma_node_offset_addr(&obj->vma_node); in etnaviv_gem_mmap_offset() 465 unsigned long off = drm_vma_node_start(&obj->vma_node); in etnaviv_gem_describe()
|
/Linux-v4.19/drivers/gpu/drm/mgag200/ |
D | mgag200_main.c | 350 return drm_vma_node_offset_addr(&bo->bo.vma_node); in mgag200_bo_mmap_offset()
|
D | mgag200_ttm.c | 154 return drm_vma_node_verify_access(&mgabo->gem.vma_node, in mgag200_bo_verify_access()
|
/Linux-v4.19/drivers/gpu/drm/v3d/ |
D | v3d_bo.c | 347 args->offset = drm_vma_node_offset_addr(&gem_obj->vma_node); in v3d_mmap_bo_ioctl()
|
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_drv.h | 393 return drm_vma_node_offset_addr(&bo->tbo.vma_node); in virtio_gpu_object_mmap_offset()
|
/Linux-v4.19/drivers/gpu/drm/ast/ |
D | ast_ttm.c | 154 return drm_vma_node_verify_access(&astbo->gem.vma_node, in ast_bo_verify_access()
|