/src/sys/external/bsd/drm2/dist/drm/sis/ |
sis_drv.h | 67 struct idr object_idr; member in struct:drm_sis_private
|
sis_drv.c | 57 idr_init(&dev_priv->object_idr); 68 idr_destroy(&dev_priv->object_idr);
|
sis_mm.c | 141 retval = idr_alloc(&dev_priv->object_idr, item, 1, 0, GFP_KERNEL); 182 obj = idr_find(&dev_priv->object_idr, mem->free); 188 idr_remove(&dev_priv->object_idr, mem->free);
|
/src/sys/external/bsd/drm2/dist/drm/via/ |
via_map.c | 113 idr_init(&dev_priv->object_idr); 133 idr_destroy(&dev_priv->object_idr);
|
via_mm.c | 163 retval = idr_alloc(&dev_priv->object_idr, item, 1, 0, GFP_KERNEL); 201 obj = idr_find(&dev_priv->object_idr, mem->index); 207 idr_remove(&dev_priv->object_idr, mem->index);
|
via_drv.h | 122 struct idr object_idr; member in struct:drm_via_private
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_mode_object.c | 54 ret = idr_alloc(&dev->mode_config.object_idr, register_obj ? obj : NULL, 96 idr_replace(&dev->mode_config.object_idr, obj, obj->id); 118 idr_remove(&dev->mode_config.object_idr, object->id); 150 obj = idr_find(&dev->mode_config.object_idr, id);
|
drm_gem.c | 327 obj = idr_replace(&filp->object_idr, NULL, handle); 337 idr_remove(&filp->object_idr, handle); 436 ret = idr_alloc(&file_priv->object_idr, obj, 1, 0, GFP_NOWAIT); 468 idr_remove(&file_priv->object_idr, handle); 769 obj = idr_find(&filp->object_idr, handle[i]); 1028 idr_init_base(&file_private->object_idr, 1); 1044 idr_for_each(&file_private->object_idr, 1046 idr_destroy(&file_private->object_idr);
|
drm_mode_config.c | 410 idr_init(&dev->mode_config.object_idr); 539 idr_destroy(&dev->mode_config.object_idr);
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_file.h | 255 * @object_idr: 260 struct idr object_idr; member in struct:drm_file 262 /** @table_lock: Protects @object_idr. */
|
drm_mode_config.h | 396 * Mutex for KMS ID allocation and management. Protects both @object_idr 402 * @object_idr: 407 struct idr object_idr; member in struct:drm_mode_config
|
/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
dmabuf.c | 160 idr_remove(&vgpu->object_idr, 490 ret = idr_alloc(&vgpu->object_idr, dmabuf_obj, 1, 0, GFP_NOWAIT); 613 idr_remove(&vgpu->object_idr, dmabuf_obj->dmabuf_id);
|
vgpu.c | 393 idr_init(&vgpu->object_idr);
|
gvt.h | 229 struct idr object_idr; member in struct:intel_vgpu
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gem_object.h | 71 return idr_find(&file->object_idr, handle);
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_gem.c | 113 idr_for_each_entry(&file->object_idr, gobj, handle) { 117 idr_destroy(&file->object_idr); 917 idr_for_each(&file->object_idr, amdgpu_debugfs_gem_bo_info, m);
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
i915_gem_context.c | 545 err = idr_alloc(&to_drm_file(file)->object_idr,
|
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_debugfs.c | 350 idr_for_each(&file->object_idr, per_file_stats, &stats);
|