Defined in 1 files as a function:

Referenced in 19 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_gsc_proxy.c emit_proxy_header() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 36
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 16
DATA_SOURCE 0 xe $0
DATA_SOURCE 1 dst $1
DATA_SOURCE 2 offset $2
NOCHECK_CALL
UNITS 4 len unit_byte
LOCK2 &gsc->proxy.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct xe_gsc)->proxy.mutex

drivers/gpu/drm/xe/xe_migrate.c test_clear() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->power.request 0-4
PARAM_VALUE 0 xe->drm.dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 xe->drm.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 xe->drm.mode_config.helper_private->atomic_commit_tail 0,113,234517204248432640,264416658693812224,1002985563129995264
PARAM_VALUE 0 xe->info.has_flat_ccs 1
PARAM_VALUE 0 xe->info.is_dgfx 1
PARAM_VALUE 0 xe->info.tile_count 1-255
PARAM_VALUE 0 xe->tiles 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 208
BUF_SIZE 0 xe s32min,(-10),1-s32max
BUF_SIZE 0 xe s32min,(-10),1-s32max
DATA_SOURCE 0 xe $0
NOCHECK_CALL
LOCK2 vram_bo->ttm.base.resv

drivers/gpu/drm/xe/xe_migrate.c test_copy() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1808,2632,2648,2712
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 208
NOCHECK_CALL

drivers/gpu/drm/xe/xe_migrate.c test_copy() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1808,2632,2648,2712
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 192
NOCHECK_CALL

drivers/gpu/drm/xe/xe_migrate.c test_copy() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1808,2632,2648,2712
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 208
NOCHECK_CALL

drivers/gpu/drm/xe/xe_migrate.c test_copy() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1808,2632,2648,2712
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 208
NOCHECK_CALL

drivers/gpu/drm/xe/xe_migrate.c test_copy() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1808,2632,2648,2712
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 192
NOCHECK_CALL

drivers/gpu/drm/xe/xe_migrate.c test_migrate() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->power.request 0-4
PARAM_VALUE 0 xe->drm.dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 xe->drm.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 xe->drm.mode_config.helper_private->atomic_commit_tail 0,113,234517204248432640,264416658693812224,1002985563129995264
PARAM_VALUE 0 xe->info.has_flat_ccs 1
PARAM_VALUE 0 xe->info.is_dgfx 1
PARAM_VALUE 0 xe->info.tile_count 1-255
PARAM_VALUE 0 xe->tiles 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 208
BUF_SIZE 0 xe s32min,(-10),1-s32max
BUF_SIZE 0 xe s32min,(-10),1-s32max
DATA_SOURCE 0 xe $0
NOCHECK_CALL
LOCK2 vram_bo->ttm.base.resv

drivers/gpu/drm/xe/xe_migrate.c xe_migrate_sanity_test() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->pat.idx 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 34
NOCHECK_CALL

drivers/gpu/drm/xe/xe_migrate.c xe_migrate_sanity_test() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->pat.idx 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 17
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_ct.c __xe_guc_ct_start() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
DATA_SOURCE 0 xe r ct_to_xe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_ct.c __xe_guc_ct_start() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
DATA_SOURCE 0 xe r ct_to_xe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_ct.c __xe_guc_ct_start() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 4096
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 16384
DATA_SOURCE 0 xe r ct_to_xe
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_ctb_g2h_init() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 1 dst->vaddr 4096-ptr_max
PARAM_VALUE 1 dst->vaddr_iomem 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 64
DATA_SOURCE 0 xe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 len unit_byte

drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_ctb_h2g_init() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 64
DATA_SOURCE 0 xe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 len unit_byte

drivers/gpu/drm/xe/xe_guc_ct.c h2g_write() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 1560778987525853184
PARAM_VALUE 1 dst->vaddr 4096-ptr_max
PARAM_VALUE 1 dst->vaddr_iomem 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
DATA_SOURCE 0 xe r ct_to_xe
NOCHECK_CALL
HALF_LOCKED2 &ct->fast_lock
HALF_LOCKED2 irq

drivers/gpu/drm/xe/xe_gsc.c emit_version_query_msg() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 36
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 4
DATA_SOURCE 0 xe $0
DATA_SOURCE 1 dst $1
DATA_SOURCE 2 offset $2
NOCHECK_CALL
UNITS 4 len unit_byte
LOCK2 &pool->lock

drivers/gpu/drm/xe/xe_gsc.c memcpy_fw() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0-4000000
PARAM_VALUE 3 value 0
NOCHECK_CALL
UNITS 2 offset unit_byte
UNITS 4 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_guc_submit.c register_exec_queue() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 5917565091268988928
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 1024
DATA_SOURCE 0 xe r guc_to_xe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_ads.c xe_guc_ads_populate() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_ads.c xe_guc_ads_populate_minimal() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_lmtt.c lmtt_pt_alloc() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_init() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->drm.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_oa.c xe_oa_append_reports() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 64,128,192,256,320,576,640
BUF_SIZE 1 dst 16
CAPPED_DATA 2 offset 1
CAPPED_DATA 4 len 1
NOCHECK_CALL
LOCK2 &stream->stream_lock
TYPE_LOCK (struct xe_oa_stream)->stream_lock

drivers/gpu/drm/xe/xe_oa.c xe_oa_append_reports() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 0-639
BUF_SIZE 1 dst 16
CAPPED_DATA 2 offset 1
CAPPED_DATA 4 len 1
NOCHECK_CALL
LOCK2 &stream->stream_lock
TYPE_LOCK (struct xe_oa_stream)->stream_lock

drivers/gpu/drm/xe/xe_oa.c xe_oa_append_reports() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 1-640
BUF_SIZE 1 dst 16
CAPPED_DATA 4 len 1
NOCHECK_CALL
LOCK2 &stream->stream_lock
TYPE_LOCK (struct xe_oa_stream)->stream_lock

drivers/gpu/drm/xe/xe_oa.c xe_oa_init_oa_buffer() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->drm.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 xe->pxp->status s32min-s32max
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
NOCHECK_CALL
USER_DATA 4 len 0-u64max[c]
HALF_LOCKED2 &param.hwe->gt->oa.gt_lock
HALF_LOCKED2 &stream->stream_lock

drivers/gpu/drm/xe/xe_exec_queue.c xe_exec_queue_group_init() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->drm.debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->drm.debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->drm.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 xe->drm.mode_config.helper_private->atomic_commit_tail 0,113,234517204248432640,264416658693812224,1002985563129995264,1135616218159751168,1435312838172803072,1559742614509715456,1682444203744997376,2792895115794366464,3649211429048074240,4264110321136541696,4348468181405868032-s64max
PARAM_VALUE 0 xe->heci_gsc.adev->irq s32min-s32max
PARAM_VALUE 0 xe->heci_gsc.adev->slow_firmware 0-1
PARAM_VALUE 0 xe->hwmon->boot_power_limit_read 0-1
PARAM_VALUE 0 xe->hwmon->hwmon_dev 0-s64max
PARAM_VALUE 0 xe->hwmon->scl_shift_energy s32min-s32max
PARAM_VALUE 0 xe->hwmon->scl_shift_power s32min-s32max
PARAM_VALUE 0 xe->hwmon->scl_shift_time s32min-s32max
PARAM_VALUE 0 xe->nvm->non_posted_erase 0-1
PARAM_VALUE 0 xe->nvm->regions 0-s64max
PARAM_VALUE 0 xe->nvm->writable_override 0-1
PARAM_VALUE 0 xe->pmu.base.dev->dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 xe->pmu.base.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 xe->pxp->key_instance 0-4294967295
PARAM_VALUE 0 xe->pxp->last_suspend_key_instance 0-4294967295
PARAM_VALUE 0 xe->pxp->status s32min-s32max
PARAM_VALUE 0 xe->pxp->xe s64min-(-4096),0-s64max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 xe->usm.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->usm.lock.first_waiter->type 0-1
PARAM_VALUE 0 xe->usm.pf_wq->flags 0-4294967295
PARAM_VALUE 0 xe->usm.pf_wq->flush_color s32min-s32max
PARAM_VALUE 0 xe->usm.pf_wq->nr_drainers s32min-s32max
PARAM_VALUE 0 xe->usm.pf_wq->work_color s32min-s32max
PARAM_VALUE 0 xe->usm.pf_wq->wq_dev 0-s64max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 4096
DATA_SOURCE 0 xe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &param.hwe->gt->oa.gt_lock
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/xe/xe_gsc_submit.c xe_gsc_emit_header() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 36
DATA_SOURCE 0 xe $0
DATA_SOURCE 1 dst $1
DATA_SOURCE 2 offset $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 len unit_byte
HALF_LOCKED2 &gsc->proxy.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_gsc_submit.c xe_gsc_poison_header() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 107
PARAM_VALUE 4 len 36
DATA_SOURCE 0 xe $0
DATA_SOURCE 1 dst $1
DATA_SOURCE 2 offset $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 len unit_byte
HALF_LOCKED2 &gsc->proxy.mutex

drivers/gpu/drm/xe/xe_lrc.c xe_lrc_ctx_init() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 7688495835782656000
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_pt.c xe_pt_clear() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->drm.unplugged 0
PARAM_VALUE 0 xe->info.tile_count 1-255
PARAM_VALUE 0 xe->tiles 4096-ptr_max
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 4096
BUF_SIZE 1 dst 16
DATA_SOURCE 0 xe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &vm->lock
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 &(&vm->svm.gpusvm)->notifier_lock
TYPE_LOCK (struct xe_vm)->lock

drivers/gpu/drm/xe/xe_pt.c xe_pt_populate_empty() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->drm.mode_config.helper_private->atomic_commit_tail 0,113,234517204248432640,264416658693812224,1002985563129995264,1135616218159751168,1435312838172803072,1559742614509715456,1682444203744997376,2792895115794366464,3649211429048074240,4264110321136541696,4348468181405868032-s64max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000-s64max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 4096
BUF_SIZE 1 dst 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_pt.c xe_pt_zap_ptes_entry() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 3 value 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_pc.c xe_guc_pc_start() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->info.skip_guc_pc 0
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 8192
DATA_SOURCE 0 xe r pc_to_xe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc.c g2g_alloc_host() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 xe->g2g_test_array 16,4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
BUF_SIZE 0 xe s32min,(-10),1-s32max
BUF_SIZE 0 xe s32min,(-10),1-s32max
CAPPED_DATA 0 xe->info.gt_count 1
CAPPED_DATA 4 len 1
DATA_SOURCE 0 xe $1
DATA_SOURCE 4 len r g2g_ctb_size
RX_PATH
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc.c g2g_alloc_tile() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 xe->g2g_test_array 16,4096-ptr_max
PARAM_VALUE 0 xe->info.is_dgfx 1
PARAM_VALUE 0 xe->info.tile_count 1-255
PARAM_VALUE 0 xe->tiles 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
BUF_SIZE 0 xe s32min,(-10),1-s32max
BUF_SIZE 0 xe s32min,(-10),1-s32max
CAPPED_DATA 0 xe->info.gt_count 1
CAPPED_DATA 4 len 1
DATA_SOURCE 0 xe $1
DATA_SOURCE 4 len r g2g_ctb_size
RX_PATH
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc.c guc_g2g_alloc() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->drm.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
DATA_SOURCE 4 len r guc_g2g_size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_init() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 0 xe->drm.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 xe->drm.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864
PARAM_VALUE 0 xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 xe->ttm.pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 xe->ttm.vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 xe->val.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 value 0
DATA_SOURCE 0 xe r log_to_xe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_huc.c huc_emit_pxp_auth_msg() -> xe_map_memset()

Type Parameter Key Value
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 offset 36
PARAM_VALUE 3 value 0
PARAM_VALUE 4 len 28
DATA_SOURCE 0 xe $0
DATA_SOURCE 1 dst $1
DATA_SOURCE 2 offset $2
RX_PATH
NOCHECK_CALL
UNITS 4 len unit_byte
LOCK2 &pool->lock