Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/i915/i915_vma.c create_vmas() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max

drivers/gpu/drm/i915/i915_gem_gtt.c exercise_mock() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->vm 4096-ptr_max
PARAM_VALUE 0 ctx->vm->_resv.fences 0
PARAM_VALUE 0 ctx->vm->_resv.lock.base.first_waiter 0
PARAM_VALUE 0 ctx->vm->_resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 ctx->vm->_resv.lock.base.owner.counter 0
PARAM_VALUE 0 ctx->vm->_resv.lock.ctx 0
PARAM_VALUE 0 ctx->vm->_resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 ctx->vm->bound_list.next 4096-ptr_max
PARAM_VALUE 0 ctx->vm->bound_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.color u64max
PARAM_VALUE 0 ctx->vm->mm.head_node.flags 0
PARAM_VALUE 0 ctx->vm->mm.head_node.hole_size 1
PARAM_VALUE 0 ctx->vm->mm.head_node.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.mm 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.node_list.next 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.node_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.rb_hole_size.__rb_parent_color 1
PARAM_VALUE 0 ctx->vm->mm.head_node.rb_hole_size.rb_left 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.rb_hole_size.rb_right 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.head_node.start 1-u64max
PARAM_VALUE 0 ctx->vm->mm.head_node.subtree_max_hole 1
PARAM_VALUE 0 ctx->vm->mm.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 ctx->vm->mm.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 ctx->vm->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->vm->resv_ref.refcount.refs.counter s32min-(-1),1-s32max
PARAM_VALUE 0 ctx->vm->unbound_list.next 4096-ptr_max
PARAM_VALUE 0 ctx->vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->vm->vma_ops.bind_vma 4134852526059319296
PARAM_VALUE 0 ctx->vm->vma_ops.unbind_vma 6106125664285884416
BUF_SIZE 0 ctx 920
DATA_SOURCE 0 ctx r mock_context

drivers/gpu/drm/i915/gem/i915_gem_context.c i915_gem_context_getparam_ioctl() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
BUF_SIZE 0 ctx (-1),920
BUF_SIZE 0 ctx (-1),920
DATA_SOURCE 0 ctx r i915_gem_context_lookup

drivers/gpu/drm/i915/gem/i915_gem_context.c intel_context_set_gem() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
BUF_SIZE 0 ctx->vm (-1),1208
DATA_SOURCE 0 ctx $1
STR_LEN 0 ctx->i915 (-1),1,4
STR_LEN 0 ctx->vm->i915 (-1),1,4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &file_priv->proto_context_lock

drivers/gpu/drm/i915/gem/i915_gem_context.c read_from_scratch() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.flags 0-u32max
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm 4096-ptr_max
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx $0
BIT_INFO 0 ctx->user_flags 0xc,0xffffffffffffffff

drivers/gpu/drm/i915/gem/i915_gem_context.c write_to_scratch() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.flags 0-u32max
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm 4096-ptr_max
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx $0
BIT_INFO 0 ctx->user_flags 0xc,0xffffffffffffffff

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_ppgtt_64K() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm->scrub_64K 1
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx r hugepage_ctx

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_ppgtt_huge_fill() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm->scrub_64K 1
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx r hugepage_ctx

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_ppgtt_mixed() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm->scrub_64K 1
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx r hugepage_ctx

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_shrink_thp() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm->scrub_64K 1
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx r hugepage_ctx

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_tmpfs_fallback() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->client 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->client->ctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->client_link.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.error 0
PARAM_VALUE 0 ctx->engines->fence.pending.counter 1
PARAM_VALUE 0 ctx->engines->fence.wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctx->engines->fence.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->engines_mutex.first_waiter 0
PARAM_VALUE 0 ctx->engines_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->engines_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->engines_mutex.owner.counter 0
PARAM_VALUE 0 ctx->file_priv 4096-ptr_max
PARAM_VALUE 0 ctx->handles_vma.xa_flags 3264
PARAM_VALUE 0 ctx->handles_vma.xa_head 0
PARAM_VALUE 0 ctx->hang_timestamp 4096-ptr_max
PARAM_VALUE 0 ctx->i915 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->i915->gem.contexts.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next 4096-ptr_max
PARAM_VALUE 0 ctx->link.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->lut_mutex.first_waiter 0
PARAM_VALUE 0 ctx->lut_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->lut_mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->lut_mutex.owner.counter 0
PARAM_VALUE 0 ctx->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->mutex.first_waiter 0
PARAM_VALUE 0 ctx->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctx->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctx->mutex.owner.counter 0
PARAM_VALUE 0 ctx->ref.refcount.refs.counter 1
PARAM_VALUE 0 ctx->stale.engines.next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->stale.engines.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->user_flags 12,28
PARAM_VALUE 0 ctx->vm->scrub_64K 1
PARAM_VALUE 0 *ctx->name 0-255
BUF_SIZE 0 ctx 920
BUF_SIZE 0 ctx->i915 (-1),424,1216
DATA_SOURCE 0 ctx r hugepage_ctx

drivers/gpu/drm/i915/gt/intel_execlists_submission.c smoke_submit() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value
DATA_SOURCE 0 ctx $1

drivers/gpu/drm/i915/gt/intel_reset.c hang_create_request() -> i915_gem_context_get_eb_vm()

Type Parameter Key Value