Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/accel/ethosu/ethosu_gem.c ethosu_gem_free_object() -> drm_gem_dma_free()

Type Parameter Key Value
PARAM_VALUE 0 dma_obj 4096-ptr_max
PARAM_VALUE 0 dma_obj->base.dev 4096-ptr_max
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 dma_obj->base.vma_node.vm_node.subtree_max_hole 0
NOCHECK_CALL

drivers/gpu/drm/vc4/vc4_bo.c vc4_bo_destroy() -> drm_gem_dma_free()

Type Parameter Key Value
PARAM_VALUE 0 dma_obj 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &vc4->bo_lock
TYPE_LOCK (struct vc4_dev)->bo_lock