Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpu/drm/ttm/ttm_bo.c ttm_bo_release() -> drm_vma_offset_remove()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gem/i915_gem_object.c __i915_gem_object_free_mmaps() -> drm_vma_offset_remove()

Type Parameter Key Value
PARAM_VALUE 1 node 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/drm_gem.c drm_gem_free_mmap_offset() -> drm_vma_offset_remove()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 node->vm_node.size 1-s32max[c]
USER_DATA 1 node->vm_node.start 0-s32max[c]

drivers/gpu/drm/i915/gem/i915_gem_mman.c insert_mmo() -> drm_vma_offset_remove()

Type Parameter Key Value
PARAM_VALUE 0 mgr 4096-ptr_max
PARAM_VALUE 0 mgr->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 mgr->vm_lock.owner (-1)
PARAM_VALUE 0 mgr->vm_lock.owner_cpu u32max
PARAM_VALUE 0 mgr->vm_lock.raw_lock.wlocked 0
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->vm_lock.magic 3736018669
PARAM_VALUE 1 node->vm_lock.owner (-1)
PARAM_VALUE 1 node->vm_lock.owner_cpu u32max
PARAM_VALUE 1 node->vm_node.flags 0
PARAM_VALUE 1 node->vm_node.hole_size 0-1
PARAM_VALUE 1 node->vm_node.rb_hole_size.__rb_parent_color 0-1
PARAM_VALUE 1 node->vm_node.subtree_max_hole 0-1
MEM_ZERO 1 node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->mm_lock
HALF_LOCKED2 obj->base.resv