Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 39 files:

Smatch caller information:

drivers/gpu/drm/i915/selftests/igt_spinner.c igt_spinner_pin_obj() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 vm->i915->wq->flags 0-4294967295
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj $2

drivers/gpu/drm/i915/i915_hdcp_gsc.c intel_hdcp_gsc_initialize_message() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_parent 0,5297,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->hdcp.hdcp_mutex
TYPE_LOCK (struct intel_display)->hdcp.hdcp_mutex

drivers/gpu/drm/i915/gt/uc/intel_guc.c intel_guc_allocate_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c igt_emit_store_dw() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->cache_dirty 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->write_domain 0,2-65534
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->gt 4096-ptr_max
PARAM_VALUE 1 vm->gt->i915 4096-ptr_max
PARAM_VALUE 1 vm->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NO_OVERFLOW_SIMPLE 1 vm->total
HALF_LOCKED2 &ctx->engines_mutex

drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c eb_lookup_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 1-u64max
PARAM_VALUE 0 obj->base.refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_lookup

drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c shadow_batch_pin() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->obj_link.next 5412823990542053808
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj $1
DATA_SOURCE 1 vm $2
LOCK2 0 obj->base.resv
HALF_LOCKED2 pool->obj->base.resv

drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c verify_access() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 159553267526410392,5253578350464016536,7921385115042738328
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->ops->adjust_lru 0,4096-ptr_max
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $2

drivers/gpu/drm/i915/i915_vma.c checked_vma_instance() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->gt->uncore->rpm->kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 vm->i915->drm.anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 1 vm->i915->drm.anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 1 vm->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0,322802639913222144,4971267572457910272
PARAM_VALUE 2 view->partial.size 0-1021
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
CAPPED_DATA 1 vm 1
DATA_SOURCE 0 obj $0
DATA_SOURCE 1 vm $1
DATA_SOURCE 2 view $2

drivers/gpu/drm/i915/i915_gem_gtt.c __shrink_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 1896780100897148928
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.size 1
DATA_SOURCE 0 obj r fake_dma_object
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c close_object_list() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
CAPPED_DATA 0 &obj->st_link 1
DATA_SOURCE 1 vm $1

drivers/gpu/drm/i915/i915_gem_gtt.c drunk_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 1896780100897148928
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj r fake_dma_object
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c fill_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c fill_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c fill_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c fill_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_insert() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->total 4096-u64max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_insert() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_insert() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_insert() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->total 8192-u64max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_reserve() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 1 vm->total 8192-u64max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_reserve() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 1 vm->total 12288-u64max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/i915_gem_gtt.c igt_gtt_reserve() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0

drivers/gpu/drm/i915/i915_gem_gtt.c misaligned_case() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_region
DATA_SOURCE 1 vm $0

drivers/gpu/drm/i915/i915_gem_gtt.c pot_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj r i915_gem_object_create_internal
DATA_SOURCE 1 vm $0

drivers/gpu/drm/i915/i915_gem_gtt.c shrink_boom() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 0-u32max
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 1896780100897148928
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r fake_dma_object
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c shrink_boom() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 0-u32max
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 1896780100897148928
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->fault_attr.interval 1
PARAM_VALUE 1 vm->fault_attr.probability 100
PARAM_VALUE 1 vm->fault_attr.times.counter (-1)
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r fake_dma_object
DATA_SOURCE 1 vm $0
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_gem_gtt.c walk_hole() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 0,4096-18446744073709547520
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 1896780100897148928
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915->drm.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
CAPPED_DATA 0 obj->base.size 1
DATA_SOURCE 0 obj r fake_dma_object
DATA_SOURCE 1 vm $0
BIT_INFO 0 obj->base.size 0x0,0xfffffffffffff000
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gem/i915_gem_context.c emit_rpcs_query() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-1
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->fences->num_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.ww_class->is_wait_die 0-1
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
BUF_SIZE 0 obj (-1),1-s32max
BUF_SIZE 0 obj (-1),1-s32max
DATA_SOURCE 0 obj $0

drivers/gpu/drm/i915/gem/i915_gem_context.c emit_rpcs_query() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev->next->next 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gem/i915_gem_context.c gpu_fill() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base.funcs->evict 0
PARAM_VALUE 0 obj->base.funcs->free 0,4096-ptr_max
PARAM_VALUE 0 obj->base.funcs->mmap 0,4096-ptr_max
PARAM_VALUE 0 obj->base.funcs->open 0,4096-ptr_max
PARAM_VALUE 0 obj->base.funcs->pin 0,4096-ptr_max
PARAM_VALUE 0 obj->base.funcs->rss 0,4096-ptr_max
PARAM_VALUE 0 obj->base.funcs->vmap 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj $1
NO_OVERFLOW_SIMPLE 0 obj->base.dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 obj->base.dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 obj->base.dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size
HALF_LOCKED2 &ctx->engines_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->mmap_offset 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->mmap_ops 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->release 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->shrink 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->truncate 0,4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj $2
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->mmap_offset 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->mmap_ops 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->release 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->shrink 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->truncate 0,4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm 1208
DATA_SOURCE 0 obj $2

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $2
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c __create_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915 4096-ptr_max
PARAM_VALUE 1 vm->mutex.dep_map->name 0-255
PARAM_VALUE 1 vm->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 vm->mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 vm->mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 1 vm->mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 1 vm->mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 1 vm->mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 1 vm->mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 vm->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 2 view 0

drivers/gpu/drm/i915/gt/intel_renderstate.c intel_renderstate_init() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gt/intel_gtt.c __vm_create_scratch_for_read() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->cache_coherent 0-1,3
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
DATA_SOURCE 1 vm $0

drivers/gpu/drm/i915/gem/i915_gem_object.c __igt_lmem_pages_migrate() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_lmem
DATA_SOURCE 1 vm $1

drivers/gpu/drm/i915/gem/i915_gem_object.c __igt_write_huge() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648,8614756098313990144
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576,7067778626864828416
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->host->i_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360,6756104566897242112
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 obj->base.funcs->free 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->adjust_lru 0,4096-ptr_max
PARAM_VALUE 0 *obj->mm.tlb 0-4294967295
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
BUF_SIZE 0 obj (-1),1-s32max
BUF_SIZE 0 obj (-1),1-s32max
DATA_SOURCE 0 obj $1
LOCK2 &ctx->engines_mutex
TYPE_LOCK (struct i915_gem_context)->engines_mutex

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_mock_exhaust_device_supported_pages() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 4096,69632,2101248,2166784
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.link.next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.madv 0
PARAM_VALUE 0 obj->ops 3495716346846441472,7443097184860450816
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 0 obj->read_domains 1
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->write_domain 1
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.size 1
DATA_SOURCE 0 obj r fake_huge_pages_object
BIT_INFO 0 obj->base.size 0x1000,0x3fffff
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_mock_memory_region_huge_pages() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 *obj->mm.tlb 0-4294967295
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_region

drivers/gpu/drm/i915/gem/i915_gem_object.c igt_mock_ppgtt_misaligned_dma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 0,2-4294967294
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 7443097184860450816
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 *obj->mm.tlb 0-4294967295
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.size 1
CAPPED_DATA 0 obj->mm.page_sizes.sg 1
DATA_SOURCE 0 obj r fake_huge_pages_object
BIT_INFO 0 obj->base.size 0x0,0xfffffffe
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 obj->base.dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 0-u32max
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.page_sizes.sg 0-4292870143
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 3495716346846441472,7443097184860450816
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 *obj->mm.tlb 0-4294967295
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj r fake_huge_pages_object
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm
BIT_INFO 0 obj->mm.page_sizes.sg 0x0,0xffdfffff
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.first_waiter 0
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.base.owner.counter 0
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.first_waiter 0
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->base.gpuva.lock.owner.counter 0
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.resv 1-u64max
PARAM_VALUE 0 obj->base.resv->fences 0
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.owner.counter 0
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 0,4096-18446744073709547520
PARAM_VALUE 0 obj->base.vma_node.driver_private 0
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.color 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.flags 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.stack 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.start 0
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.first_waiter 0
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.lock.osq.tail.counter 0
PARAM_VALUE 0 obj->mm.get_page.lock.owner.counter 0
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.get_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 3495716346846441472,7443097184860450816
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->st_link.next 4096-ptr_max
PARAM_VALUE 0 obj->st_link.prev 8109655700623024128
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
CAPPED_DATA 0 obj->base.size 1
DATA_SOURCE 0 obj r fake_huge_pages_object
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm
BIT_INFO 0 obj->base.size 0x0,0xfffffffffffff000
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj r i915_gem_object_create_region
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_region
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

drivers/gpu/drm/i915/i915_perf.c alloc_noa_wait() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->obj_link.next 26912046190428312,2009203195910639768,6374668808669626520
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
LOCK2 &gt->perf.lock
LOCK2 0 obj->base.resv
TYPE_LOCK (struct i915_perf_gt)->lock

drivers/gpu/drm/i915/i915_perf.c alloc_oa_buffer() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->cache_coherent 0-1,3
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
LOCK2 &gt->perf.lock
TYPE_LOCK (struct i915_perf_gt)->lock

drivers/gpu/drm/i915/i915_perf.c alloc_oa_config_buffer() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.mapping 0
PARAM_VALUE 0 obj->obj_link.next 26912046190428312,2009203195910639768,6374668808669626520
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
LOCK2 0 obj->base.resv
HALF_LOCKED2 &gt->perf.lock
HALF_LOCKED2 &stream->lock

drivers/gpu/drm/i915/gt/intel_engine_cs.c create_empty_batch() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->cache_dirty 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->write_domain 0,2-65534
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_engine_cs.c create_nop_batch() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->cache_dirty 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->write_domain 0,2-65534
PARAM_VALUE 1 vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev->next->next 4096-ptr_max
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_engine_cs.c create_ring_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm 1208
DATA_SOURCE 0 obj r i915_gem_object_create_internal
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ce->pin_mutex
TYPE_LOCK (struct intel_context)->pin_mutex

drivers/gpu/drm/i915/gt/intel_engine_cs.c init_status_page() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->cache_coherent 0-1,3
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 obj->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 obj->base.dev->mode_config.max_height 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.max_width 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.tile_idr.idr_rt.xa_flags 67108868
HOST_DATA 0 obj->base.dev->num_crtcs 2[c]

drivers/gpu/drm/i915/i915_initial_plane.c initial_plane_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->cache_coherent 0-1,3
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_region_at
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/gt/gen8_ppgtt.c gen8_init_rsvd() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->_resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 vm->_resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 vm->alloc_pt_dma 7129965401120251904,7213099128087154688
PARAM_VALUE 1 vm->alloc_scratch_dma 7129965401120251904
PARAM_VALUE 1 vm->allocate_va_range 447619139538841600
PARAM_VALUE 1 vm->bind_async_flags 2048
PARAM_VALUE 1 vm->bound_list.next 4096-ptr_max
PARAM_VALUE 1 vm->bound_list.prev 4096-ptr_max
PARAM_VALUE 1 vm->cleanup 1400639761612652544
PARAM_VALUE 1 vm->clear_range 8624081147799605248
PARAM_VALUE 1 vm->foreach 1203398647122190336
PARAM_VALUE 1 vm->fpriv 0,4096-ptr_max
PARAM_VALUE 1 vm->gt 4096-ptr_max
PARAM_VALUE 1 vm->gt->i915 4096-ptr_max
PARAM_VALUE 1 vm->i915 4096-ptr_max
PARAM_VALUE 1 vm->insert_entries 3642524793593610240
PARAM_VALUE 1 vm->insert_page 1453447246128152576,3171055425550987264
PARAM_VALUE 1 vm->lmem_pt_obj_flags 0,32
PARAM_VALUE 1 vm->mm.head_node.color u64max
PARAM_VALUE 1 vm->mm.head_node.hole_size 1
PARAM_VALUE 1 vm->mm.head_node.hole_stack.next 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.hole_stack.prev 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.mm 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.node_list.next 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.node_list.prev 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.rb_hole_size.__rb_parent_color 1
PARAM_VALUE 1 vm->mm.head_node.rb_hole_size.rb_left 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.rb_hole_size.rb_right 4096-ptr_max
PARAM_VALUE 1 vm->mm.head_node.start 1-u64max
PARAM_VALUE 1 vm->mm.head_node.subtree_max_hole 1
PARAM_VALUE 1 vm->mm.hole_stack.next 4096-ptr_max
PARAM_VALUE 1 vm->mm.hole_stack.prev 4096-ptr_max
PARAM_VALUE 1 vm->pte_encode 681987950473379840,1739072452464218112
PARAM_VALUE 1 vm->ref.refcount.refs.counter 1
PARAM_VALUE 1 vm->top 2-3
PARAM_VALUE 1 vm->unbound_list.next 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 1 vm->vma_ops.bind_vma 3390530168335085568
PARAM_VALUE 1 vm->vma_ops.unbind_vma 708504364704104448
PARAM_VALUE 2 view 0
DATA_SOURCE 1 vm $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gvt->lock
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gt/intel_timeline.c hwsp_alloc() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->cache_coherent 0-1,3
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 obj->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 obj->base.dev->mode_config.max_height 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.max_width 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.tile_idr.idr_rt.xa_flags 67108868
HOST_DATA 0 obj->base.dev->num_crtcs 2[c]
HALF_LOCKED2 &ce->pin_mutex

drivers/gpu/drm/i915/gt/intel_execlists_submission.c create_gang() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_execlists_submission.c create_global() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_execlists_submission.c create_gpr_client() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->mode_config.helper_private->atomic_commit_tail 0,113,234517204248432640,264416658693812224,1002985563129995264
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gt/intel_execlists_submission.c create_gpr_user() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm->i915 4096-ptr_max
PARAM_VALUE 1 vm->i915->runtime_pm.debug.list.next->next 4096-ptr_max
PARAM_VALUE 1 vm->i915->runtime_pm.debug.list.next->prev 4096-ptr_max
PARAM_VALUE 1 vm->i915->runtime_pm.debug.quarantine.prev 4096-ptr_max
PARAM_VALUE 1 vm->i915->runtime_pm.kdev->power.request 0-4
PARAM_VALUE 1 vm->i915->runtime_pm.kdev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 vm->i915->runtime_pm.kdev->power.runtime_status 0,2
PARAM_VALUE 1 vm->i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NO_OVERFLOW_SIMPLE 1 vm->total

drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_busywait_preempt() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_timeslice_preempt() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_timeslice_queue() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

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

Type Parameter Key Value
PARAM_VALUE 0 obj 1-u64max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 0 obj $3
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

drivers/gpu/drm/i915/gt/intel_lrc.c __lrc_alloc_state() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ce->pin_mutex
TYPE_LOCK (struct intel_context)->pin_mutex

drivers/gpu/drm/i915/gt/intel_lrc.c create_user_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
DATA_SOURCE 1 vm $0

drivers/gpu/drm/i915/gt/intel_lrc.c lrc_create_wa_ctx() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/intel_gt.c intel_gt_init_scratch() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 obj->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 obj->base.dev->mode_config.max_height 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.max_width 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.tile_idr.idr_rt.xa_flags 67108868
HOST_DATA 0 obj->base.dev->num_crtcs 2[c]
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/gt/intel_ring_submission.c alloc_context_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ce->pin_mutex
TYPE_LOCK (struct intel_context)->pin_mutex

drivers/gpu/drm/i915/gt/intel_ring_submission.c create_wally() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_ring_submission.c gen7_ctx_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 obj->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 obj->base.dev->mode_config.max_height 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.max_width 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.tile_idr.idr_rt.xa_flags 67108868
HOST_DATA 0 obj->base.dev->num_crtcs 2[c]

drivers/gpu/drm/i915/gt/intel_ring.c create_ring_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->i915 4096-ptr_max
PARAM_VALUE 1 vm->i915->__info 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm 1208
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ce->pin_mutex

drivers/gpu/drm/i915/intel_memory_region.c igt_gpu_write() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.filp->f_mapping->host->i_mapping 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
PARAM_VALUE 0 obj->mm.get_page.sg_idx 0
PARAM_VALUE 0 obj->mm.link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.pages 16,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->objects.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 2 view 0
BUF_SIZE 0 obj (-1)-s32max
BUF_SIZE 0 obj (-1)-s32max
DATA_SOURCE 0 obj $1

drivers/gpu/drm/i915/i915_request.c empty_batch() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/i915_request.c recursive_batch() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/gt/intel_reset.c __igt_reset_evict_vma() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
DATA_SOURCE 1 vm $1

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

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

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

Type Parameter Key Value
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev->next 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev->next->next 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm (-1),1208
BUF_SIZE 1 vm (-1),1208
DATA_SOURCE 1 vm r i915_gem_context_get_eb_vm

drivers/gpu/drm/i915/gt/gen6_ppgtt.c gen6_alloc_top_pd() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.fences 0
PARAM_VALUE 0 obj->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ctx 0
PARAM_VALUE 0 obj->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base._resv.lock.ww_class->acquire_name 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->mutex_name 4096-ptr_max
PARAM_VALUE 0 obj->base.filp 0
PARAM_VALUE 0 obj->base.funcs 8073635319949537280
PARAM_VALUE 0 obj->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.handle_count 0
PARAM_VALUE 0 obj->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 obj->base.resv 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->base.size 2097152
PARAM_VALUE 0 obj->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 obj->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 obj->base.vma_node.vm_node.mm 0
PARAM_VALUE 0 obj->base.vma_node.vm_node.size 0
PARAM_VALUE 0 obj->cache_coherent 0-1,3
PARAM_VALUE 0 obj->client_link.next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->client_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->flags 2
PARAM_VALUE 0 obj->lut_list.next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->lut_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_dma_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_dma_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.get_page.lock.magic 4096-ptr_max
PARAM_VALUE 0 obj->mm.get_page.radix.xa_flags 11456
PARAM_VALUE 0 obj->mm.get_page.radix.xa_head 0
PARAM_VALUE 0 obj->mm.link.next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.next->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->mm.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->mm.madv 0
PARAM_VALUE 0 obj->ops 7501520929520279552
PARAM_VALUE 0 obj->ops->adjust_lru 0,4429992584214396928
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,446096312805322752
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,7401744485809000448,8891031690581864448
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,2096045760474890240,2800713264639791104
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 obj->pat_index 0-3
PARAM_VALUE 0 obj->read_domains 1
PARAM_VALUE 0 obj->shares_resv_from 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->_resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->_resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 obj->shares_resv_from->alloc_pt_dma 7129965401120251904
PARAM_VALUE 0 obj->shares_resv_from->alloc_scratch_dma 7129965401120251904
PARAM_VALUE 0 obj->shares_resv_from->allocate_va_range 1060204823433621504
PARAM_VALUE 0 obj->shares_resv_from->bind_async_flags 2048
PARAM_VALUE 0 obj->shares_resv_from->bound_list.next 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->bound_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->cleanup 1375455998721282048
PARAM_VALUE 0 obj->shares_resv_from->clear_range 8222413027290398720
PARAM_VALUE 0 obj->shares_resv_from->fault_attr.ratelimit_state.lock.owner (-1)
PARAM_VALUE 0 obj->shares_resv_from->fault_attr.ratelimit_state.lock.owner_cpu u32max
PARAM_VALUE 0 obj->shares_resv_from->fault_attr.times.counter (-1)-s32max
PARAM_VALUE 0 obj->shares_resv_from->gt 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->insert_entries 6555716374174941184
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.color u64max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.hole_size 1
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.mm 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.node_list.next 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.node_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.rb_hole_size.__rb_parent_color 1
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.rb_hole_size.rb_left 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.rb_hole_size.rb_right 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.start 1-u64max
PARAM_VALUE 0 obj->shares_resv_from->mm.head_node.subtree_max_hole 1
PARAM_VALUE 0 obj->shares_resv_from->mm.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->mm.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->ref.refcount.refs.counter 1
PARAM_VALUE 0 obj->shares_resv_from->scratch_order 0-32
PARAM_VALUE 0 obj->shares_resv_from->top 1
PARAM_VALUE 0 obj->shares_resv_from->unbound_list.next 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->unbound_list.prev 4096-ptr_max
PARAM_VALUE 0 obj->shares_resv_from->vma_ops.bind_vma 3390530168335085568
PARAM_VALUE 0 obj->shares_resv_from->vma_ops.unbind_vma 708504364704104448
PARAM_VALUE 0 obj->vma.list.next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.next->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->next 4096-ptr_max
PARAM_VALUE 0 obj->vma.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 obj->write_domain 1
PARAM_VALUE 2 view 0
BUF_SIZE 0 obj->base.resv 176
BUF_SIZE 0 obj->ops 128
BUF_SIZE 0 obj->shares_resv_from 1208
DATA_SOURCE 0 obj r __i915_gem_object_create_internal
BIT_INFO 0 obj->mem_flags 0x1,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 obj->base.dev->mode_config.connector_ida.xa.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.max_height 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.max_width 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->mode_config.tile_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 obj->base.dev->num_crtcs 2[c]
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size
HALF_LOCKED2 &gvt->lock
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gt/intel_rps.c create_spin_counter() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
DATA_SOURCE 1 vm $1

drivers/gpu/drm/i915/i915_gem.c i915_gem_object_ggtt_pin_ww() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base._resv.lock.ww_class->is_wait_die 0-1
PARAM_VALUE 0 obj->base.resv->lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 0 obj->ops->adjust_lru 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->delayed_free 0,5926832556445249536
PARAM_VALUE 0 obj->ops->dmabuf_export 0,2825331963569180672
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->get_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->migrate 0,1598800189128794112
PARAM_VALUE 0 obj->ops->mmap_offset 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->mmap_ops 0,4661964159669587968
PARAM_VALUE 0 obj->ops->name 4096-ptr_max
PARAM_VALUE 0 obj->ops->pread 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->put_pages 4096-ptr_max
PARAM_VALUE 0 obj->ops->pwrite 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->release 0,3174634900601434112,4896540049717575680,7664132821884952576,8446337041868943360,8964248445451067392
PARAM_VALUE 0 obj->ops->shrink 0,6389040613935005696,6985639316486627328
PARAM_VALUE 0 obj->ops->truncate 0,75591691694981120,2837679352212496384
PARAM_VALUE 0 obj->ops->unmap_virtual 0,5981797077985529856
PARAM_VALUE 0 *obj->mm.tlb 0-4294967295
PARAM_VALUE 2 view 0,4096-ptr_max
BUF_SIZE 0 obj (-1)-s32max
BUF_SIZE 0 obj (-1)-s32max
BUF_SIZE 2 view (-1),56
BUF_SIZE 2 view (-1),56
DATA_SOURCE 0 obj $0
DATA_SOURCE 2 view $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 obj->base.dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 obj->base.dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 obj->base.dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 obj->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 obj->base.size
HALF_LOCKED2 &ggtt->vm.gt->reset.backoff_srcu
HALF_LOCKED2 &vgpu->vgpu_lock
HALF_LOCKED2 0 obj->base.resv

drivers/gpu/drm/i915/i915_fb_pin.c intel_fb_pin_to_dpt() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->obj_link.next 460035036174889112,3890376628320120984
PARAM_VALUE 0 obj->ops->migrate 0,4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->bind_async_flags 0
PARAM_VALUE 2 view 4096-ptr_max
BUF_SIZE 1 vm 1208
BUF_SIZE 2 view 56
DATA_SOURCE 0 obj r to_intel_bo
DATA_SOURCE 1 vm r i915_dpt_to_vm
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 obj->base.resv

drivers/gpu/drm/i915/gem/i915_gem_mman.c __igt_mmap_gpu() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 4096-ptr_max
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->mmap_offset 0,4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $1
HALF_LOCKED2 0 obj->base.resv

drivers/gpu/drm/i915/gem/i915_gem_mman.c make_obj_busy() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.funcs->free 0,4096-ptr_max
PARAM_VALUE 0 obj->ops->flags 0,2,6,8,26
PARAM_VALUE 0 obj->ops->mmap_offset 0,4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj $0
HALF_LOCKED2 0 obj->base.resv

drivers/gpu/drm/i915/gt/intel_tlb.c mem_tlbinv() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 0 obj (-1)-s32max
BUF_SIZE 0 obj (-1)-s32max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r create_fn

drivers/gpu/drm/i915/gt/intel_tlb.c mem_tlbinv() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->unbound_list.prev 4096-ptr_max
PARAM_VALUE 2 view 0
BUF_SIZE 0 obj (-1)-s32max
BUF_SIZE 0 obj (-1)-s32max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r create_fn

drivers/gpu/drm/i915/gt/intel_tlb.c pte_tlbinv() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 1 vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 view 0
BUF_SIZE 1 vm 1208
DATA_SOURCE 0 obj r i915_gem_object_create_internal

drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c gsccs_create_buffer() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/intel_workarounds.c create_batch() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 1 vm 4096-ptr_max
PARAM_VALUE 2 view 0
DATA_SOURCE 0 obj r i915_gem_object_create_internal
DATA_SOURCE 1 vm $0

drivers/gpu/drm/i915/gt/intel_workarounds.c read_nonprivs() -> i915_vma_instance()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 obj->base.import_attach->dmabuf->priv->comp.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->base.resv->lock.base.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->base.resv->lock.ctx 0
PARAM_VALUE 0 obj->cache_dirty 0
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.dep_map->name 0-255
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.dirty 1
PARAM_VALUE 0 obj->mm.get_dma_page.sg_pos 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.mapping 0,18379471554275704832-18379471556423188479,18446612682070032384-18446612684217516031
PARAM_VALUE 0 obj->mm.region->objects.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 obj->mm.region->objects.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 obj->mm.region->region_private->bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 obj->mm.region_link.next->prev 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 8116942592190632088
PARAM_VALUE 0 obj->ops 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->write_domain 0,2-65534
PARAM_VALUE 2 view 0
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal