Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 50 files:
- drivers/accel/amdxdna/amdxdna_gem.c, line 1096
- drivers/accel/ethosu/ethosu_gem.c
- drivers/accel/ivpu/ivpu_gem.c, line 389
- drivers/accel/ivpu/ivpu_gem_userptr.c, line 200
- drivers/accel/qaic/qaic_data.c, line 778
- drivers/accel/rocket/rocket_gem.c, line 112
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c, line 1825
- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
- drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c, line 34
- drivers/gpu/drm/armada/armada_gem.c
- drivers/gpu/drm/drm_framebuffer.c, line 657
- drivers/gpu/drm/drm_gem.c, line 559
- drivers/gpu/drm/drm_gem_dma_helper.c, line 212
- drivers/gpu/drm/drm_gem_framebuffer_helper.c, line 128
- drivers/gpu/drm/drm_gem_shmem_helper.c, line 505
- drivers/gpu/drm/drm_gem_vram_helper.c, line 454
- drivers/gpu/drm/etnaviv/etnaviv_gem.c
- drivers/gpu/drm/exynos/exynos_drm_fbdev.c, line 100
- drivers/gpu/drm/exynos/exynos_drm_gem.c, line 101
- drivers/gpu/drm/gma500/fbdev.c, line 146
- drivers/gpu/drm/gma500/gem.c, line 222
- drivers/gpu/drm/i915/display/intel_fb.c, line 2139
- drivers/gpu/drm/i915/gem/i915_gem_create.c, line 79
- drivers/gpu/drm/i915/gem/i915_gem_userptr.c, line 543
- drivers/gpu/drm/imagination/pvr_gem.c, line 144
- drivers/gpu/drm/lima/lima_gem.c, line 144
- drivers/gpu/drm/loongson/lsdc_gem.c, line 227
- drivers/gpu/drm/msm/msm_fbdev.c, line 129
- drivers/gpu/drm/msm/msm_gem.c, line 1162
- drivers/gpu/drm/nouveau/nouveau_abi16.c, line 519
- drivers/gpu/drm/nouveau/nouveau_display.c, line 825
- drivers/gpu/drm/nouveau/nouveau_gem.c, line 367
- drivers/gpu/drm/omapdrm/omap_gem.c, line 1442
- drivers/gpu/drm/panfrost/panfrost_drv.c, line 155
- drivers/gpu/drm/panthor/panthor_gem.c, line 1096
- drivers/gpu/drm/qxl/qxl_gem.c, line 101
- drivers/gpu/drm/radeon/radeon_gem.c
- drivers/gpu/drm/rockchip/rockchip_drm_gem.c, line 381
- drivers/gpu/drm/tegra/fbdev.c, line 97
- drivers/gpu/drm/tegra/gem.c, line 448
- drivers/gpu/drm/v3d/v3d_bo.c, line 226
- drivers/gpu/drm/vc4/vc4_bo.c
- drivers/gpu/drm/vc4/vc4_gem.c, line 123
- drivers/gpu/drm/virtio/virtgpu_gem.c, line 46
- drivers/gpu/drm/virtio/virtgpu_ioctl.c
- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c, line 176
- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c, line 1728
- drivers/gpu/drm/xe/xe_bo.c
- drivers/gpu/drm/xen/xen_drm_front.c, line 436
Smatch caller information:
drivers/gpu/drm/lima/lima_gem.c lima_gem_create_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping->gfp_mask | 0,4-u32max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $4 |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/virtio/virtgpu_ioctl.c virtio_gpu_resource_create_blob_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 6492086094897647616 |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $2 |
drivers/gpu/drm/virtio/virtgpu_ioctl.c virtio_gpu_resource_create_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 6674451036070993920 |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $2 |
drivers/gpu/drm/panthor/panthor_gem.c panthor_gem_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 8658083686396645376 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->size | 0,4096-u64max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $5 |
| USER_DATA | 1 | obj->size | 0,4096-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep | |
| LOCK2 | global &drm_unplug_srcu |
drivers/gpu/drm/tegra/gem.c tegra_bo_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 1760598068160946176 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->size | 0-9223372036854775807 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $4 |
| NOSPEC | 1 | obj->size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->size | 0-9223372036854775807[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/accel/amdxdna/amdxdna_gem.c amdxdna_drm_create_bo_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 0 |
| PARAM_VALUE | 1 | obj->funcs | 7037167021910188032 |
| PARAM_VALUE | 1 | obj->gpuva.list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/accel/ivpu/ivpu_gem.c ivpu_bo_create_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->driver_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/nouveau/nouveau_abi16.c nouveau_abi16_ioctl_channel_alloc() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->driver_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | *file_priv->driver_priv->abi16 | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->funcs | 6415373631328944128 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | obj->size | 0-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep | |
| LOCK2 | 0 | &file_priv->driver_priv->mutex |
drivers/gpu/drm/drm_gem_dma_helper.c drm_gem_dma_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c komeda_fb_create_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $2 |
| USER_DATA | 2 | *handlep | 0-u32max |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/tegra/fbdev.c tegra_fbdev_driver_fbdev_probe() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 1760598068160946176 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->size | 0-9223372036854775807 |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 7049806190562234368 |
| BUF_SIZE | 1 | obj | 704 |
| CAPPED_DATA | 1 | obj->size | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c vmw_gem_object_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 6304708662516625408 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/panfrost/panfrost_drv.c panfrost_ioctl_create_bo() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/nouveau/nouveau_gem.c nouveau_gem_ioctl_new() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->funcs | 6415373631328944128 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | obj->size | 0-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/accel/ethosu/ethosu_gem.c ethosu_gem_cmdstream_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $5 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep | |
| LOCK2 | global &drm_unplug_srcu |
drivers/accel/ethosu/ethosu_gem.c ethosu_gem_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $4 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep | |
| LOCK2 | global &drm_unplug_srcu |
drivers/gpu/drm/radeon/radeon_gem.c radeon_gem_create_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 0 |
| PARAM_VALUE | 1 | obj->funcs | 4919632343371948032 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 975633533949960192 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| NOSPEC | 1 | obj->size | |
| USER_DATA | 1 | obj->size | s64min-s64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| LOCK2 | &rdev->exclusive_lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/radeon_gem.c radeon_gem_userptr_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 0 |
| PARAM_VALUE | 1 | obj->funcs | 4919632343371948032 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 743800670303383552 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| NOSPEC | 1 | obj->size | |
| USER_DATA | 1 | obj->size | s64min-s64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| LOCK2 | &rdev->exclusive_lock | ||
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/radeon_gem.c radeon_mode_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 0 |
| PARAM_VALUE | 1 | obj->funcs | 4919632343371948032 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 6107487480547680256 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| NOSPEC | 1 | obj->size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->size | s64min-s64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
drivers/gpu/drm/gma500/gem.c psb_gem_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 2844984848955047936 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.__subtree_last | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.stack | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 0 |
| PARAM_VALUE | 2 | handlep | 9170410601134968832 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/v3d/v3d_bo.c v3d_create_bo_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/drm_gem_vram_helper.c drm_gem_vram_fill_create_dumb() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 2 | handlep | 2916768318503481344 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nouveau_display.c nouveau_display_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->funcs | 6415373631328944128 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->size | 0-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
drivers/gpu/drm/exynos/exynos_drm_gem.c exynos_drm_gem_handle_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 2015899404676136960 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->vma_node.vm_files.rb_node | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 1 | obj | $0 |
| DATA_SOURCE | 2 | handlep | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/accel/ivpu/ivpu_gem_userptr.c ivpu_bo_create_from_userptr_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/i915/gem/i915_gem_userptr.c i915_gem_userptr_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 0 |
| PARAM_VALUE | 1 | obj->funcs | 8073635319949537280 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->size | 1-u64max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 2 | handlep | 5873102120645455872 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | obj->size | 1-u64max[c] |
drivers/gpu/drm/xe/xe_bo.c xe_bo_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 0-ptr_max |
| PARAM_VALUE | 2 | handlep | 2055934523368550400 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->size | 0-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
drivers/gpu/drm/xe/xe_bo.c xe_gem_create_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 747390173758091264 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | obj->size | 0-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
drivers/accel/rocket/rocket_gem.c rocket_ioctl_create_bo() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->driver_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/vc4/vc4_bo.c vc4_bo_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/vc4/vc4_bo.c vc4_create_bo_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/vc4/vc4_bo.c vc4_create_shader_bo_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/drm_gem_framebuffer_helper.c drm_gem_fb_create_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $2 |
| USER_DATA | 2 | *handlep | 0-u32max |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/virtio/virtgpu_gem.c virtio_gpu_gem_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 8512194855497977856 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c vmw_gb_surface_reference_internal() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 1-u64max |
| PARAM_VALUE | 2 | handlep | 355703317121855488 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $3 |
| UNITS | 0 | file_priv | unit_byte |
| LOCK2 | &dev_priv->cmdbuf_mutex | ||
| TYPE_LOCK | (struct vmw_private)->cmdbuf_mutex |
drivers/gpu/drm/drm_framebuffer.c drm_mode_getfb2_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 1-u64max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 2 | *handlep | 0 |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/i915/gem/i915_gem_create.c i915_gem_publish() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/etnaviv/etnaviv_gem.c etnaviv_gem_new_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->acquire_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->is_wait_die | 0-s32max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->mutex_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 4734057218690039808 |
| PARAM_VALUE | 1 | obj->funcs->close | 0 |
| PARAM_VALUE | 1 | obj->funcs->evict | 0 |
| PARAM_VALUE | 1 | obj->funcs->export | 0 |
| PARAM_VALUE | 1 | obj->funcs->free | 4769259975752384512 |
| PARAM_VALUE | 1 | obj->funcs->get_sg_table | 7892183685714882560 |
| PARAM_VALUE | 1 | obj->funcs->mmap | 1880242483452403712 |
| PARAM_VALUE | 1 | obj->funcs->open | 0 |
| PARAM_VALUE | 1 | obj->funcs->pin | 3116997831255732224 |
| PARAM_VALUE | 1 | obj->funcs->print_info | 0 |
| PARAM_VALUE | 1 | obj->funcs->rss | 0 |
| PARAM_VALUE | 1 | obj->funcs->status | 5836107275532460032 |
| PARAM_VALUE | 1 | obj->funcs->unpin | 2490240109225926656 |
| PARAM_VALUE | 1 | obj->funcs->vm_ops | 8350464582116794368 |
| PARAM_VALUE | 1 | obj->funcs->vmap | 8080831536510722048 |
| PARAM_VALUE | 1 | obj->funcs->vunmap | 0 |
| PARAM_VALUE | 1 | obj->gpuva.list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->resv->fences | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->resv->lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->size | 0,4096-u32max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_files.rb_node | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.__subtree_last | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.stack | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $4 |
| MEM_ZERO | 1 | &obj->vma_node | |
| USER_DATA | 1 | obj->filp->f_flags | 0-18433,32770 |
| USER_DATA | 1 | obj->filp->f_mode | 33554432,34078720-571342855[c] |
| USER_DATA | 1 | obj->size | 0,4096-u32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->num_crtcs | |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/etnaviv/etnaviv_gem.c etnaviv_gem_new_userptr() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $5 |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/gma500/fbdev.c psb_fbdev_driver_fbdev_probe() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 2844984848955047936 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.__subtree_last | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.stack | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 0 |
| PARAM_VALUE | 2 | handlep | 7147886869062197248 |
| BUF_SIZE | 1 | obj | 704 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/msm/msm_fbdev.c msm_fbdev_driver_fbdev_probe() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->acquire_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->is_wait_die | 0-s32max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->mutex_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->dev_private | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping->gfp_mask | 1051842 |
| PARAM_VALUE | 1 | obj->funcs | 5087983624411111424 |
| PARAM_VALUE | 1 | obj->funcs->close | 5929623982670094336 |
| PARAM_VALUE | 1 | obj->funcs->evict | 0 |
| PARAM_VALUE | 1 | obj->funcs->export | 3531667440264126464 |
| PARAM_VALUE | 1 | obj->funcs->free | 6127232841074860032 |
| PARAM_VALUE | 1 | obj->funcs->get_sg_table | 5697414582266654720 |
| PARAM_VALUE | 1 | obj->funcs->mmap | 61060320377487360 |
| PARAM_VALUE | 1 | obj->funcs->open | 3821838207613083648 |
| PARAM_VALUE | 1 | obj->funcs->pin | 4200757751008706560 |
| PARAM_VALUE | 1 | obj->funcs->print_info | 0 |
| PARAM_VALUE | 1 | obj->funcs->rss | 0 |
| PARAM_VALUE | 1 | obj->funcs->status | 5734366281981706240 |
| PARAM_VALUE | 1 | obj->funcs->unpin | 9216817752547971072 |
| PARAM_VALUE | 1 | obj->funcs->vm_ops | 7081306367532695552 |
| PARAM_VALUE | 1 | obj->funcs->vmap | 4970124851484504064 |
| PARAM_VALUE | 1 | obj->funcs->vunmap | 3155453207110467584 |
| PARAM_VALUE | 1 | obj->gpuva.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->resv->fences | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->resv->lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->size | 4096-u64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_addr.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_size.rb_leftmost | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 1789873890166022144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->num_crtcs | |
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/exynos/exynos_drm_fbdev.c exynos_drm_fbdev_driver_fbdev_probe() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 2015899404676136960 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->size | 0-9223372036854775807 |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 7366324612213825536 |
| BUF_SIZE | 1 | obj | 704 |
| CAPPED_DATA | 1 | obj->size | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c amdgpu_gem_create_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 1338379193327837184 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c amdgpu_gem_userptr_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->driver_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4587356031891132416 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c amdgpu_mode_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->driver_priv | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 1917057295910825984 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| LOCK2 | &p->mutex | ||
| TYPE_LOCK | (struct kfd_process)->mutex |
drivers/gpu/drm/vc4/vc4_gem.c vc4_get_hang_state_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 7246857752679194624 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
drivers/gpu/drm/omapdrm/omap_gem.c omap_gem_new_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->acquire_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->is_wait_die | 0-s32max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->mutex_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping->gfp_mask | 1051844 |
| PARAM_VALUE | 1 | obj->funcs | 8428423579271348224 |
| PARAM_VALUE | 1 | obj->gpuva.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->resv->fences | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->resv->lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->size | 0-u32max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.__subtree_last | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.stack | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 1 | obj | r omap_gem_new |
| DATA_SOURCE | 2 | handlep | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->num_crtcs | |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/qxl/qxl_gem.c qxl_gem_object_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->funcs | 5667872005089095680 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->size | 0-s64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 2 | handlep | 996388078000029696,1154060513665404928,4892517878402949120 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->size | 0-s64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
drivers/gpu/drm/rockchip/rockchip_drm_gem.c rockchip_gem_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 3677677793095483392 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.__subtree_last | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.stack | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/accel/qaic/qaic_data.c qaic_create_bo_ioctl() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->driver_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->acquire_name | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->is_wait_die | 0-s32max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->mutex_name | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->filp | 0 |
| PARAM_VALUE | 1 | obj->funcs | 6450607984830607360 |
| PARAM_VALUE | 1 | obj->gpuva.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->resv->fences | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->resv->lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->size | 4096-u64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_addr.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_size.rb_leftmost | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| BUF_SIZE | 1 | obj->funcs | 120 |
| DATA_SOURCE | 0 | file_priv | $2 |
| MEM_ZERO | 1 | &obj->vma_node | |
| USER_DATA | 1 | obj->size | 4096-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->num_crtcs | |
| USER_PTR | 2 | handlep | |
| LOCK2 | &qdev->dev_lock | ||
| LOCK2 | &usr->qddev_lock | ||
| TYPE_LOCK | (struct qaic_device)->dev_lock | ||
| TYPE_LOCK | (struct qaic_user)->qddev_lock |
drivers/gpu/drm/xen/xen_drm_front.c xen_drm_drv_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 7841167688512135168 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->size | 0-9223372036854775807 |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.__subtree_last | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.prev | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.size | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.stack | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.start | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 1 | obj | r xen_drm_front_gem_create |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | obj->base.dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 1 | obj->base.dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 1 | obj->base.dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 1 | obj->base.dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 1 | obj->num_pages |
drivers/gpu/drm/loongson/lsdc_gem.c lsdc_dumb_create() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->funcs | 891455490984665088 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->size | 0,4096-9223372036854775807 |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | obj | 704 |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 1 | obj | r lsdc_gem_object_create |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_gem_shmem_helper.c drm_gem_shmem_create_with_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| PARAM_VALUE | 2 | *handlep | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $0 |
| DATA_SOURCE | 2 | handlep | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
drivers/gpu/drm/i915/display/intel_fb.c intel_user_framebuffer_create_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 1 | obj | r intel_fb_bo |
| DATA_SOURCE | 2 | handlep | $2 |
| USER_DATA | 2 | *handlep | 0-u32max |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_framebuffer_bo_create_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $2 |
| USER_DATA | 2 | *handlep | 0-u32max |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_framebuffer_surface_create_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj | 1-u64max |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 2 | handlep | $2 |
| USER_DATA | 2 | *handlep | 0-u32max |
| USER_PTR | 2 | handlep |
drivers/gpu/drm/msm/msm_gem.c msm_gem_new_handle() -> drm_gem_handle_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | obj | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.fences | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->acquire_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->is_wait_die | 0-s32max |
| PARAM_VALUE | 1 | obj->_resv.lock.ww_class->mutex_name | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->dev_private | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | obj->dev->dev_private->obj_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | obj->dev->gem_lru_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->dev->vma_offset_manager->vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->filp | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->filp->f_mapping->gfp_mask | 1051842 |
| PARAM_VALUE | 1 | obj->funcs | 5087983624411111424 |
| PARAM_VALUE | 1 | obj->funcs->close | 5929623982670094336 |
| PARAM_VALUE | 1 | obj->funcs->evict | 0 |
| PARAM_VALUE | 1 | obj->funcs->export | 3531667440264126464 |
| PARAM_VALUE | 1 | obj->funcs->free | 6127232841074860032 |
| PARAM_VALUE | 1 | obj->funcs->get_sg_table | 5697414582266654720 |
| PARAM_VALUE | 1 | obj->funcs->mmap | 61060320377487360 |
| PARAM_VALUE | 1 | obj->funcs->open | 3821838207613083648 |
| PARAM_VALUE | 1 | obj->funcs->pin | 4200757751008706560 |
| PARAM_VALUE | 1 | obj->funcs->print_info | 0 |
| PARAM_VALUE | 1 | obj->funcs->rss | 0 |
| PARAM_VALUE | 1 | obj->funcs->status | 5734366281981706240 |
| PARAM_VALUE | 1 | obj->funcs->unpin | 9216817752547971072 |
| PARAM_VALUE | 1 | obj->funcs->vm_ops | 7081306367532695552 |
| PARAM_VALUE | 1 | obj->funcs->vmap | 4970124851484504064 |
| PARAM_VALUE | 1 | obj->funcs->vunmap | 3155453207110467584 |
| PARAM_VALUE | 1 | obj->gpuva.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | obj->gpuva.lock.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->gpuva.lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->gpuva.lock.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->handle_count | 0 |
| PARAM_VALUE | 1 | obj->lru | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->lru_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | obj->resv | 1-u64max |
| PARAM_VALUE | 1 | obj->resv->fences | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.first_waiter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->resv->lock.base.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.base.owner.counter | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ctx | 0 |
| PARAM_VALUE | 1 | obj->resv->lock.ww_class | 8825623990767841280 |
| PARAM_VALUE | 1 | obj->size | 4096-u64max |
| PARAM_VALUE | 1 | obj->vma_node.driver_private | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner | (-1) |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.cnts.counter | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.color | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.flags | 0 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_size | 0-1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_addr.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_size.rb_leftmost | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.node_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 1 | obj->vma_node.vm_node.subtree_max_hole | 1 |
| PARAM_VALUE | 2 | handlep | 4096-ptr_max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | file_priv | $1 |
| DATA_SOURCE | 1 | obj | r msm_gem_new |
| DATA_SOURCE | 2 | handlep | $4 |
| STR_LEN | 1 | obj->dev | (-1),4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | obj->filp->f_mode | 33554432,34078720-571342855[c] |
| USER_DATA | 1 | obj->size | 4096-u64max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.size | 1-s32max[c] |
| USER_DATA | 1 | obj->vma_node.vm_node.start | 0-s32max[c] |
| USER_DATA | 2 | *handlep | 0-u32max[u] |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 1 | obj->dev->num_crtcs | |
| USER_PTR | 2 | handlep |