/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 85 pgoff_t offset = drm_vma_node_start(&vbo->tbo.base.vma_node); 123 unsigned long offset = drm_vma_node_start(&vbo->tbo.base.vma_node); 188 unsigned long offset = drm_vma_node_start(&vbo->tbo.base.vma_node); 212 unsigned long offset = drm_vma_node_start(&vbo->tbo.base.vma_node); 257 pgoff_t offset = drm_vma_node_start(&vbo->tbo.base.vma_node); 396 page_offset = vmf->pgoff - drm_vma_node_start(&bo->base.vma_node); 438 drm_vma_node_start(&bo->base.vma_node);
|
H A D | vmwgfx_gem.c | 192 rep->map_handle = drm_vma_node_offset_addr(&vbo->tbo.base.vma_node);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_gem_ttm_helper.c | 144 *offset = drm_vma_node_offset_addr(&gem->vma_node);
|
H A D | drm_gem.c | 170 drm_vma_node_reset(&obj->vma_node); 260 drm_vma_node_revoke(&obj->vma_node, file_priv); 334 *offset = drm_vma_node_offset_addr(&obj->vma_node); 387 ret = drm_vma_node_allow(&obj->vma_node, file_priv); 401 drm_vma_node_revoke(&obj->vma_node, file_priv); 450 drm_vma_offset_remove(dev->vma_offset_manager, &obj->vma_node); 476 return drm_vma_offset_add(dev->vma_offset_manager, &obj->vma_node, 1115 obj = container_of(node, struct drm_gem_object, vma_node); 1155 drm_vma_node_start(&obj->vma_node));
|
H A D | drm_gem_dma_helper.c | 360 obj = container_of(node, struct drm_gem_object, vma_node); 532 vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node);
|
H A D | drm_prime.c | 729 vma->vm_pgoff += drm_vma_node_start(&obj->vma_node); 755 ret = drm_vma_node_allow(&obj->vma_node, priv); 761 drm_vma_node_revoke(&obj->vma_node, priv);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 568 drm_vma_node_unmap(&bo->base.vma_node, bdev->dev_mapping); 597 drm_vma_node_unmap(&mmo->vma_node, 648 &mmo->vma_node); 686 drm_vma_node_reset(&mmo->vma_node); 689 &mmo->vma_node, obj->base.size / PAGE_SIZE); 701 &mmo->vma_node, obj->base.size / PAGE_SIZE); 710 drm_vma_node_allow_once(&mmo->vma_node, file); 748 *offset = drm_vma_node_offset_addr(&mmo->vma_node); 976 vma->vm_private_data = obj->base.vma_node.driver_private; 1043 mmo = container_of(node, struct i915_mmap_offset, vma_node); [all...] |
H A D | i915_gem_object_types.h | 225 struct drm_vma_offset_node vma_node; member in struct:i915_mmap_offset
|
H A D | i915_gem_object.c | 267 drm_vma_node_revoke(&mmo->vma_node, file); 326 &mmo->vma_node);
|
H A D | i915_gem_ttm.c | 1189 GEM_BUG_ON(!drm_mm_node_allocated(&obj->base.vma_node.vm_node)); 1191 return drm_vma_node_offset_addr(&obj->base.vma_node); 1310 obj->base.vma_node.driver_private = i915_gem_to_ttm(obj);
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_vm.c | 211 vma->vm_pgoff - drm_vma_node_start(&bo->base.vma_node); 213 drm_vma_node_start(&bo->base.vma_node); 413 ((vma->vm_pgoff - drm_vma_node_start(&bo->base.vma_node))
|
H A D | ttm_bo.c | 343 drm_vma_offset_remove(bdev->vma_manager, &bo->base.vma_node); 983 ret = drm_vma_offset_add(bdev->vma_manager, &bo->base.vma_node, 1083 drm_vma_node_unmap(&bo->base.vma_node, bdev->dev_mapping);
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_object.h | 133 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
|
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_gem.c | 112 *offset_p = drm_vma_node_offset_addr(&gobj->vma_node);
|
H A D | virtgpu_vram.c | 48 vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node);
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_gem.c | 258 *offset = drm_vma_node_offset_addr(&gobj->vma_node);
|
/linux-master/include/drm/ |
H A D | drm_gem.h | 314 * @vma_node: 323 struct drm_vma_offset_node vma_node; member in struct:drm_gem_object
|
/linux-master/drivers/gpu/drm/v3d/ |
H A D | v3d_bo.c | 230 args->offset = drm_vma_node_offset_addr(&gem_obj->vma_node);
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem.c | 209 *offset = drm_vma_node_offset_addr(&obj->vma_node); 435 unsigned long off = drm_vma_node_start(&obj->vma_node);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_object.h | 250 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem.c | 352 return drm_vma_node_offset_addr(&obj->vma_node); 825 drm_vma_node_unmap(&obj->vma_node, dev->anon_inode->i_mapping); 863 drm_vma_node_unmap(&obj->vma_node, dev->anon_inode->i_mapping); 928 uint64_t off = drm_vma_node_start(&obj->vma_node);
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_gem.c | 149 return drm_vma_node_offset_addr(&obj->vma_node); 558 vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node); 1141 off = drm_vma_node_start(&obj->vma_node);
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_gem.c | 256 *offset = drm_vma_node_offset_addr(&obj->vma_node);
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_gem.c | 369 args->mmap_offset = drm_vma_node_offset_addr(&obj->vma_node);
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 305 drm_vma_node_unmap(&obj->vma_node, dev->anon_inode->i_mapping); 826 args->offset = drm_vma_node_offset_addr(&gem_obj->vma_node);
|