Searched refs:vma_offset_manager (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/gpu/drm/ |
| H A D | drm_gem.c | 145 drm_vma_offset_manager_destroy(dev->vma_offset_manager); in drm_gem_init_release() 155 struct drm_vma_offset_manager *vma_offset_manager; in drm_gem_init() local 160 vma_offset_manager = drmm_kzalloc(dev, sizeof(*vma_offset_manager), in drm_gem_init() 162 if (!vma_offset_manager) in drm_gem_init() 165 dev->vma_offset_manager = vma_offset_manager; in drm_gem_init() 166 drm_vma_offset_manager_init(vma_offset_manager, in drm_gem_init() 578 drm_vma_offset_remove(dev->vma_offset_manager, &obj->vma_node); in drm_gem_free_mmap_offset() 604 return drm_vma_offset_add(dev->vma_offset_manager, &obj->vma_node, in drm_gem_create_mmap_offset_size() 1291 drm_vma_offset_lock_lookup(dev->vma_offset_manager); in drm_gem_object_lookup_at_offset() 1292 node = drm_vma_offset_exact_lookup_locked(dev->vma_offset_manager, in drm_gem_object_lookup_at_offset() [all …]
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_mman.c | 700 drm_vma_offset_remove(obj->base.dev->vma_offset_manager, in insert_mmo() 741 err = drm_vma_offset_add(obj->base.dev->vma_offset_manager, in mmap_offset_attach() 753 err = drm_vma_offset_add(obj->base.dev->vma_offset_manager, in mmap_offset_attach() 1085 drm_vma_offset_lock_lookup(dev->vma_offset_manager); in i915_gem_mmap() 1086 node = drm_vma_offset_lookup_locked(dev->vma_offset_manager, in i915_gem_mmap() 1108 drm_vma_offset_unlock_lookup(dev->vma_offset_manager); in i915_gem_mmap()
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_drv.c | 144 read_lock(&dev->vma_offset_manager->vm_lock); in etnaviv_mm_show() 145 drm_mm_print(&dev->vma_offset_manager->vm_addr_space_mm, &p); in etnaviv_mm_show() 146 read_unlock(&dev->vma_offset_manager->vm_lock); in etnaviv_mm_show()
|
| /linux/drivers/gpu/drm/qxl/ |
| H A D | qxl_ttm.c | 199 qdev->ddev.vma_offset_manager, in qxl_ttm_init()
|
| /linux/drivers/gpu/drm/ttm/tests/ |
| H A D | ttm_kunit_helpers.c | 128 drm->vma_offset_manager, in ttm_device_kunit_init_with_funcs()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_debugfs.c | 316 drm_mm_print(&dev->vma_offset_manager->vm_addr_space_mm, &p); in msm_mm_show()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_ttm.c | 304 dev->vma_offset_manager, in nouveau_ttm_init()
|
| /linux/drivers/gpu/drm/loongson/ |
| H A D | lsdc_ttm.c | 548 ddev->vma_offset_manager, in lsdc_ttm_init()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_ttm.c | 685 rdev_to_drm(rdev)->vma_offset_manager, in radeon_ttm_init()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_device.c | 456 xe->drm.vma_offset_manager, 0); in xe_device_create()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_drv.c | 1025 dev_priv->drm.vma_offset_manager, in vmw_driver_load()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ttm.c | 2075 adev_to_drm(adev)->vma_offset_manager, in amdgpu_ttm_init()
|