Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/lima/lima_gem.c lima_gem_submit() -> lima_sched_task_init()

Type Parameter Key Value
PARAM_VALUE 0 task 4096-ptr_max
PARAM_VALUE 1 context 4096-ptr_max
PARAM_VALUE 2 bos 4096-ptr_max
PARAM_VALUE 3 num_bos 1-s32max
CAPPED_DATA 3 num_bos 1
CAPPED_DATA 4 vm 1
USER_DATA 2 (*bos).base.base._resv.lock.base.osq.tail.counter s32min-s32max[u]
USER_DATA 2 (*bos).base.base._resv.lock.base.owner.counter s64min-s64max[u]
USER_DATA 2 (*bos).base.base.gpuva.lock.osq.tail.counter s32min-s32max[u]
USER_DATA 2 (*bos).base.base.gpuva.lock.owner.counter s64min-s64max[u]
USER_DATA 2 (*bos).base.base.handle_count 0-u32max[u]
USER_DATA 2 (*bos).base.base.name s32min-s32max[u]
USER_DATA 2 (*bos).base.base.refcount.refcount.refs.counter s32min-s32max[u]
USER_DATA 2 (*bos).base.base.size 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_lock.magic 0-u32max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_lock.owner_cpu 0-u32max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_lock.raw_lock.cnts.counter s32min-s32max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_lock.raw_lock.wlocked 0-255[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.__subtree_last 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.color 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.flags 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.hole_size 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.rb.__rb_parent_color 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.size 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.stack 0-u32max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.start 0-u64max[u]
USER_DATA 2 (*bos).base.base.vma_node.vm_node.subtree_max_hole 0-u64max[u]
USER_DATA 2 (*bos).base.madv s32min-s32max[u]
USER_DATA 2 (*bos).base.map_wc 0-1[u]
USER_DATA 2 (*bos).base.pages_mark_accessed_on_put 0-1[u]
USER_DATA 2 (*bos).base.pages_mark_dirty_on_put 0-1[u]
USER_DATA 2 (*bos).base.pages_pin_count.refs.counter s32min-s32max[u]
USER_DATA 2 (*bos).base.pages_use_count.refs.counter s32min-s32max[u]
USER_DATA 2 (*bos).base.vmap_use_count.refs.counter s32min-s32max[u]
USER_DATA 2 (*bos).heap_size 0-u64max[u]
USER_DATA 2 (*bos).lock.osq.tail.counter s32min-s32max[u]
USER_DATA 2 (*bos).lock.owner.counter s64min-s64max[u]
USER_DATA 3 num_bos 2-s32max[c]
USER_PTR 2 bos