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

12

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c85 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 Dvmwgfx_gem.c192 rep->map_handle = drm_vma_node_offset_addr(&vbo->tbo.base.vma_node);
/linux-master/drivers/gpu/drm/
H A Ddrm_gem_ttm_helper.c144 *offset = drm_vma_node_offset_addr(&gem->vma_node);
H A Ddrm_gem.c170 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 Ddrm_gem_dma_helper.c360 obj = container_of(node, struct drm_gem_object, vma_node);
532 vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node);
H A Ddrm_prime.c729 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 Di915_gem_mman.c568 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 Di915_gem_object_types.h225 struct drm_vma_offset_node vma_node; member in struct:i915_mmap_offset
H A Di915_gem_object.c267 drm_vma_node_revoke(&mmo->vma_node, file);
326 &mmo->vma_node);
H A Di915_gem_ttm.c1189 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 Dttm_bo_vm.c211 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 Dttm_bo.c343 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 Dradeon_object.h133 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_gem.c112 *offset_p = drm_vma_node_offset_addr(&gobj->vma_node);
H A Dvirtgpu_vram.c48 vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node);
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_gem.c258 *offset = drm_vma_node_offset_addr(&gobj->vma_node);
/linux-master/include/drm/
H A Ddrm_gem.h314 * @vma_node:
323 struct drm_vma_offset_node vma_node; member in struct:drm_gem_object
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_bo.c230 args->offset = drm_vma_node_offset_addr(&gem_obj->vma_node);
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c209 *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 Damdgpu_object.h250 return drm_vma_node_offset_addr(&bo->tbo.base.vma_node);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_gem.c352 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 Domap_gem.c149 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 Dlima_gem.c256 *offset = drm_vma_node_offset_addr(&obj->vma_node);
/linux-master/drivers/accel/ivpu/
H A Divpu_gem.c369 args->mmap_offset = drm_vma_node_offset_addr(&obj->vma_node);
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_bo.c305 drm_vma_node_unmap(&obj->vma_node, dev->anon_inode->i_mapping);
826 args->offset = drm_vma_node_offset_addr(&gem_obj->vma_node);

Completed in 332 milliseconds

12