Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/exynos/exynos_drm_gem.c exynos_drm_gem_create_ioctl() -> exynos_drm_gem_handle_create()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->_resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->_resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->dev 4096-ptr_max
PARAM_VALUE 0 obj->filp 4096-ptr_max
PARAM_VALUE 0 obj->funcs 2015899404676136960
PARAM_VALUE 0 obj->gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->handle_count 0
PARAM_VALUE 0 obj->lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->refcount.refcount.refs.counter 1
PARAM_VALUE 0 obj->resv 1-u64max
PARAM_VALUE 0 obj->size 0-9223372036854775807
PARAM_VALUE 0 obj->vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->vma_node.vm_lock.raw_lock.cnts.counter 0
PARAM_VALUE 0 obj->vma_node.vm_lock.raw_lock.wlocked 0
PARAM_VALUE 0 obj->vma_node.vm_node.hole_size 0-1
PARAM_VALUE 0 obj->vma_node.vm_node.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.mm 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.rb_hole_size.__rb_parent_color 1
PARAM_VALUE 0 obj->vma_node.vm_node.rb_hole_size.rb_left 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.rb_hole_size.rb_right 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.subtree_max_hole 1
PARAM_VALUE 1 file_priv 4096-ptr_max
PARAM_VALUE 1 file_priv->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 handle 4096-ptr_max
BUF_SIZE 1 file_priv s32min-(-2),1-s32max
BUF_SIZE 1 file_priv s32min-(-2),1-s32max
DATA_SOURCE 1 file_priv $2
USER_DATA 2 *handle 0-u32max[u]
USER_PTR 2 handle

drivers/gpu/drm/exynos/exynos_drm_gem.c exynos_drm_gem_dumb_create() -> exynos_drm_gem_handle_create()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->_resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->_resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->dev 4096-ptr_max
PARAM_VALUE 0 obj->filp 4096-ptr_max
PARAM_VALUE 0 obj->funcs 2015899404676136960
PARAM_VALUE 0 obj->gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->handle_count 0
PARAM_VALUE 0 obj->lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->refcount.refcount.refs.counter 1
PARAM_VALUE 0 obj->resv 1-u64max
PARAM_VALUE 0 obj->size 0-9223372036854775807
PARAM_VALUE 0 obj->vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->vma_node.vm_lock.raw_lock.cnts.counter 0
PARAM_VALUE 0 obj->vma_node.vm_lock.raw_lock.wlocked 0
PARAM_VALUE 0 obj->vma_node.vm_node.hole_size 0-1
PARAM_VALUE 0 obj->vma_node.vm_node.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.mm 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.rb_hole_size.__rb_parent_color 1
PARAM_VALUE 0 obj->vma_node.vm_node.rb_hole_size.rb_left 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.rb_hole_size.rb_right 4096-ptr_max
PARAM_VALUE 0 obj->vma_node.vm_node.subtree_max_hole 1
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 2 *handle 0
BUF_SIZE 1 file_priv s32min-(-1),1-s32max
BUF_SIZE 1 file_priv s32min-(-1),1-s32max
DATA_SOURCE 1 file_priv $0
RX_PATH
TASK_NOT_RUNNING