| /linux/drivers/gpu/drm/ |
| H A D | drm_gem.c | 407 obj = idr_replace(&filp->object_idr, NULL, handle); in drm_gem_handle_delete() 417 idr_remove(&filp->object_idr, handle); in drm_gem_handle_delete() 499 ret = idr_alloc(&file_priv->object_idr, NULL, 1, 0, GFP_NOWAIT); in drm_gem_handle_create_tail() 522 obj = idr_replace(&file_priv->object_idr, obj, handle); in drm_gem_handle_create_tail() 532 idr_remove(&file_priv->object_idr, handle); in drm_gem_handle_create_tail() 794 obj = idr_find(&filp->object_idr, handle[i]); in objects_lookup() 1027 ret = idr_alloc(&file_priv->object_idr, obj, handle, handle + 1, in drm_gem_change_handle_ioctl() 1039 idr_remove(&file_priv->object_idr, handle); in drm_gem_change_handle_ioctl() 1050 idr_remove(&file_priv->object_idr, args->handle); in drm_gem_change_handle_ioctl() 1072 idr_init_base(&file_private->object_idr, 1); in drm_gem_open() [all …]
|
| H A D | drm_lease.c | 228 if (!idr_find(&dev->mode_config.object_idr, object)) in drm_lease_create() 643 struct idr *object_idr; in drm_mode_get_lease_ioctl() local 663 object_idr = &lessee->dev->mode_config.object_idr; in drm_mode_get_lease_ioctl() 666 object_idr = &lessee->leases; in drm_mode_get_lease_ioctl() 669 idr_for_each_entry(object_idr, entry, object) { in drm_mode_get_lease_ioctl()
|
| H A D | drm_mode_config.c | 447 idr_init_base(&dev->mode_config.object_idr, 1); in drmm_mode_config_init() 589 idr_destroy(&dev->mode_config.object_idr); in drm_mode_config_cleanup()
|
| H A D | drm_file.c | 923 idr_for_each_entry (&file->object_idr, obj, id) { in drm_show_memory_stats()
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | dmabuf.c | 147 idr_remove(&vgpu->object_idr, in dmabuf_gem_object_free() 469 ret = idr_alloc(&vgpu->object_idr, dmabuf_obj, 1, 0, GFP_NOWAIT); in intel_vgpu_query_plane() 582 idr_remove(&vgpu->object_idr, dmabuf_obj->dmabuf_id); in intel_vgpu_dmabuf_cleanup()
|
| H A D | vgpu.c | 337 idr_init_base(&vgpu->object_idr, 1); in intel_gvt_create_vgpu()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_gem.c | 211 idr_for_each_entry(&file->object_idr, gobj, handle) { in amdgpu_gem_force_release() 215 idr_destroy(&file->object_idr); in amdgpu_gem_force_release() 1172 idr_for_each_entry(&filp->object_idr, gobj, id) in amdgpu_gem_list_handles_ioctl() 1191 idr_for_each_entry(&filp->object_idr, gobj, id) { in amdgpu_gem_list_handles_ioctl() 1327 idr_for_each_entry(&file->object_idr, gobj, id) { in amdgpu_debugfs_gem_info_show()
|
| /linux/include/drm/ |
| H A D | drm_mode_config.h | 407 struct idr object_idr; member
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_drm_client.c | 86 idr_for_each_entry(&file->object_idr, obj, id) in show_meminfo()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_drm_client.c | 208 idr_for_each_entry(&file->object_idr, obj, id) { in show_meminfo()
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_gem_submit.c | 86 obj = idr_find(&file->object_idr, bo->handle); in submit_lookup_objects()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gem_submit.c | 174 obj = idr_find(&file->object_idr, submit->bos[i].handle); in submit_lookup_objects()
|
| H A D | msm_gem_vma.c | 1099 obj = idr_find(&file->object_idr, op->handle); in vm_bind_job_lookup_ops()
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_context.c | 567 err = idr_alloc(&to_drm_file(file)->object_idr, in file_add_object()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_execbuffer.c | 866 if (idr_find(&eb->file->object_idr, handle) == obj) { in __eb_add_lut()
|