Defined in 1 files as a function:

Referenced in 24 files:

Smatch caller information:

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

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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL
HALF_LOCKED2 &ctx->engines_mutex

drivers/gpu/drm/i915/gt/intel_migrate.c clear() -> i915_gem_object_flush_map()

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 7334606314406129816,8412870404191088792
DATA_SOURCE 0 obj r create_lmem_or_internal
NOCHECK_CALL
LOCK2 0 obj->base.resv

drivers/gpu/drm/i915/gt/intel_migrate.c clear() -> i915_gem_object_flush_map()

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.region 0,4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 7334606314406129816,8412870404191088792
DATA_SOURCE 0 obj r create_lmem_or_internal
NOCHECK_CALL
LOCK2 0 obj->base.resv

drivers/gpu/drm/i915/gt/intel_migrate.c clear() -> i915_gem_object_flush_map()

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.region 0,4096-ptr_max
PARAM_VALUE 0 obj->mm.region->type 1,3
PARAM_VALUE 0 obj->obj_link.next 7334606314406129816,8412870404191088792
DATA_SOURCE 0 obj r create_lmem_or_internal
NOCHECK_CALL
LOCK2 0 obj->base.resv

drivers/gpu/drm/i915/gt/intel_migrate.c copy() -> i915_gem_object_flush_map()

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 7334606314406129816,8412870404191088792
DATA_SOURCE 0 obj r create_lmem_or_internal
NOCHECK_CALL
LOCK2 dst->base.resv
LOCK2 0 obj->base.resv

drivers/gpu/drm/i915/gt/intel_migrate.c copy() -> i915_gem_object_flush_map()

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 7334606314406129816,8412870404191088792
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL
LOCK2 src->base.resv
LOCK2 0 obj->base.resv

drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c i915_gem_dmabuf_vunmap() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
DATA_SOURCE 0 obj r dma_buf_to_obj
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 dma_buf->resv

drivers/gpu/drm/i915/i915_dsb_buffer.c intel_dsb_buffer_flush_map() -> i915_gem_object_flush_map()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

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

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->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 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $2
NOCHECK_CALL

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

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->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 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $2
NOCHECK_CALL

drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c fill_scratch() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 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.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->obj_link.next 6336966952789971096,8116942592190632088,9074164240162025624
PARAM_VALUE 0 obj->ops 4096-ptr_max
NOCHECK_CALL

drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c prepare_blit() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
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->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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $3
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/i915_cmd_parser.c intel_engine_cmd_parser() -> i915_gem_object_flush_map()

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->flags 0,1024-u64max
PARAM_VALUE 0 obj->frontbuffer 0,4096-ptr_max
PARAM_VALUE 0 obj->frontbuffer->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 obj->gvt_info->obj->vgpu->cache_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
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.osq.tail.counter 0-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 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->list.prev->prev 5159360019465732096
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->mm.res->bus.caching 1-2
PARAM_VALUE 0 obj->mm.res->lru.type 0-1
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 *obj->base.import_attach->dmabuf->priv->comp.wait.lock.owner (-4611686018427387904)-4611686018427387903
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size
HALF_LOCKED2 pool->obj->base.resv

drivers/gpu/drm/i915/gem/i915_gem_object.c i915_gem_vunmap_object() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
DATA_SOURCE 0 obj r to_intel_bo
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 gem->resv
HALF_LOCKED2 gem_obj->resv

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

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
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL
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_config_buffer() -> i915_gem_object_flush_map()

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
DATA_SOURCE 0 obj r i915_gem_object_create_shmem
NOCHECK_CALL
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_gem_object_flush_map()

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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

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

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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

drivers/gpu/drm/i915/gem/i915_gem_lmem.c i915_gem_object_create_lmem_from_data() -> i915_gem_object_flush_map()

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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_lmem
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

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 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

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

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 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_execlists_submission.c live_preempt_smoke() -> i915_gem_object_flush_map()

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->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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_lrc.c create_result_vma() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
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->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
CAPPED_DATA 0 obj->base.resv->fences 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gt/intel_lrc.c load_context() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
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->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
CAPPED_DATA 0 obj->base.resv->fences 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gt/intel_lrc.c store_context() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
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->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
CAPPED_DATA 0 obj->base.resv->fences 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gvt/scheduler.c prepare_shadow_batch_buffer() -> i915_gem_object_flush_map()

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->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
NOCHECK_CALL
LOCK2 &vgpu->vgpu_lock
HALF_LOCKED2 0 obj->base.resv
TYPE_LOCK (struct intel_vgpu)->vgpu_lock

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

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 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_ring_submission.c ring_context_init_default_state() -> i915_gem_object_flush_map()

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->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.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
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.dep_map->name 0-255
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.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.res->bus.addr 0
PARAM_VALUE 0 obj->mm.res->bus.is_iomem 0
PARAM_VALUE 0 obj->mm.res->bus.offset 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 ce->ring->vma->obj->base.resv
LOCK2 ce->timeline->hwsp_ggtt->obj->base.resv
HALF_LOCKED2 &gt->perf.lock
HALF_LOCKED2 &pxp->tee_mutex
HALF_LOCKED2 __flags
HALF_LOCKED2 ce->state->obj->base.resv
HALF_LOCKED2 pkt->bb_vma->obj->base.resv
HALF_LOCKED2 pkt->heci_pkt_vma->obj->base.resv
HALF_LOCKED2 scratch->obj->base.resv

drivers/gpu/drm/i915/intel_memory_region.c igt_lmem_create_cleared_cpu() -> i915_gem_object_flush_map()

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->gvt_info->obj->vgpu->cache_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->obj_link.next 4096-ptr_max
DATA_SOURCE 0 obj r i915_gem_object_create_lmem
NOCHECK_CALL
LOCK2 0 obj->base.resv

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

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->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.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
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.dep_map->name 0-255
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.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.res->bo 0
PARAM_VALUE 0 obj->mm.res->bus.addr 0
PARAM_VALUE 0 obj->mm.res->bus.is_iomem 0
PARAM_VALUE 0 obj->mm.res->bus.offset 0
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
PARAM_VALUE 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL
LOCK2 vma->obj->base.resv

drivers/gpu/drm/i915/gt/intel_rps.c live_rps_frequency_cs() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
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 6336966952789971096,9074164240162025624
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gt/intel_rps.c live_rps_frequency_srm() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 obj->base.dev->dev->iommu->pci_32bit_workaround 0-1
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 6336966952789971096,9074164240162025624
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size

drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c __guc_ads_init() -> i915_gem_object_flush_map()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gem/i915_gem_mman.c wc_set() -> i915_gem_object_flush_map()

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->ops->mmap_offset 0,4096-ptr_max
PARAM_VALUE 0 obj->read_domains 1,128
BUF_SIZE 0 obj (-1)-s32max
BUF_SIZE 0 obj (-1)-s32max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj $0
NOCHECK_CALL

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

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->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 0 obj->vma.list.next->prev 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->next->next 4096-ptr_max
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

drivers/gpu/drm/i915/gt/gen7_renderclear.c gen7_setup_clear_gpr_bb() -> i915_gem_object_flush_map()

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->iommu->attach_deferred 0-1
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->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.osq.tail.counter 0-s32max
PARAM_VALUE 0 obj->mm.get_dma_page.sg_idx 0
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.dep_map->name 0-255
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.res 4096-ptr_max
PARAM_VALUE 0 obj->mm.rsgt 4096-ptr_max
PARAM_VALUE 0 obj->obj_link.next 4970862321632350360
PARAM_VALUE 0 obj->read_domains 1,128
PARAM_VALUE 0 obj->ttm.cached_io_rsgt 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size
HALF_LOCKED2 engine->legacy.ring->vma->obj->base.resv
HALF_LOCKED2 timeline->hwsp_ggtt->obj->base.resv
HALF_LOCKED2 0 obj->base.resv

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

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->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
CAPPED_DATA 0 obj->base.resv->fences 1
DATA_SOURCE 0 obj r i915_gem_object_create_internal
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c scrub_whitelisted_registers() -> i915_gem_object_flush_map()

Type Parameter Key Value
PARAM_VALUE 0 obj 4096-ptr_max
PARAM_VALUE 0 obj->base.dev->dev->iommu->attach_deferred 0-1
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->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
CAPPED_DATA 0 obj->base.resv->fences 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 obj->base.size