Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_migrate.c xe_migrate_sanity_test() -> test_copy_vram()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->job_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | m->job_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | m->job_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->host->i_sb->s_cop->empty_dir | 0,661756434209751040,4392966320616476672,5234023279986843648,8614756098313990144 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->host->i_sb->s_cop->get_context | 0,17350455714160640,4513809449498124288,5149251875611672576,7067778626864828416 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->host->i_sb->s_cop->set_context | 0,317457138841939968,3250154607523569664,5979066299606671360,6756104566897242112 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.resource | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->gt | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->last_fence | 0 |
| PARAM_VALUE | 0 | m->q->pxp.link.next | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.type | 0-1 |
| PARAM_VALUE | 0 | m->q->sched_props.job_timeout_ms | 1-10000 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.entry.next | s64max |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->refcount.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | m->q->user_vm | 0 |
| PARAM_VALUE | 0 | m->q->vm | 0,4096-ptr_max |
| PARAM_VALUE | 0 | m->q->vm->pt_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->vm->pt_root | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.chunk_sizes | 0,326957153881444352 |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.name | 3247675261583343616,8321627992709902336 |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.notifier_size | 0-u32max |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.num_chunks | 0,3 |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.ops | 0,9157251904928550912 |
| PARAM_VALUE | 0 | m->q->vm->xe->ttm.pool.dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | m->q->vm->xe->ttm.pool.dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | m->tile->primary_gt | 4096-ptr_max |
| PARAM_VALUE | 0 | m->tile->primary_gt->tile | 4096-ptr_max |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh | 0,2,1398972869330624512,1616549510479982592,2037984473558433792 |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,8684,447817974243774464,687732489194512384,742201802719268864 |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent | 0,4672,148606482432692224,436469935444291584,457356038048772096 |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent | 0,8931,264940071972966400,291591359766798336,565128213429456896 |
| PARAM_VALUE | 1 | bo | 4096-ptr_max |
| PARAM_VALUE | 2 | exec | (-12) |
| PARAM_VALUE | 3 | test | 4096-ptr_max |
| PARAM_VALUE | 3 | test->last_seen.file | 8090938237943001088 |
| PARAM_VALUE | 3 | test->last_seen.line | 99 |
| PARAM_VALUE | 3 | test->log->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | test->status | 1 |
| BUF_SIZE | 1 | bo | 0,1344 |
| BUF_SIZE | 1 | bo | 0,1344 |
| CAPPED_DATA | 1 | bo | 1 |
| DATA_SOURCE | 0 | m | $0 |
| DATA_SOURCE | 1 | bo | r xe_bo_create_pin_map |
| DATA_SOURCE | 2 | exec | $2 |
| DATA_SOURCE | 3 | test | $1 |
| STR_LEN | 3 | test->last_seen.file | (-1) |
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_migrate.c xe_migrate_sanity_test() -> test_copy_vram()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->job_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | m->job_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | m->job_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->host->i_sb->s_cop->empty_dir | 0,661756434209751040,4392966320616476672,5234023279986843648,8614756098313990144 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->host->i_sb->s_cop->get_context | 0,17350455714160640,4513809449498124288,5149251875611672576,7067778626864828416 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->host->i_sb->s_cop->set_context | 0,317457138841939968,3250154607523569664,5979066299606671360,6756104566897242112 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | m->pt_bo->ttm.resource | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->gt | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->last_fence | 0 |
| PARAM_VALUE | 0 | m->q->pxp.link.next | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->pxp.link.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->sched_props.job_timeout_ms | 1-10000 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.entry.next | s64max |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->fence->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | m->q->ufence_syncobj->refcount.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | m->q->user_vm | 0 |
| PARAM_VALUE | 0 | m->q->vm | 0,4096-ptr_max |
| PARAM_VALUE | 0 | m->q->vm->pt_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->vm->pt_root | 4096-ptr_max |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.chunk_sizes | 0,326957153881444352 |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.name | 3247675261583343616,8321627992709902336 |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.notifier_size | 0-u32max |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.num_chunks | 0,3 |
| PARAM_VALUE | 0 | m->q->vm->svm.gpusvm.ops | 0,9157251904928550912 |
| PARAM_VALUE | 0 | m->q->vm->xe->ttm.pool.dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | m->q->vm->xe->ttm.pool.dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | m->tile->primary_gt | 4096-ptr_max |
| PARAM_VALUE | 0 | m->tile->primary_gt->tile | 4096-ptr_max |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh | 0,2,1398972869330624512,1616549510479982592,2037984473558433792 |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,8684,447817974243774464,687732489194512384,742201802719268864 |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent | 0,4672,148606482432692224,436469935444291584,457356038048772096 |
| PARAM_VALUE | 0 | m->tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->get_parent | 0,8931,264940071972966400,291591359766798336,565128213429456896 |
| PARAM_VALUE | 1 | bo | 4096-ptr_max |
| PARAM_VALUE | 2 | exec | (-12) |
| PARAM_VALUE | 3 | test | 4096-ptr_max |
| PARAM_VALUE | 3 | test->last_seen.file | 8090938237943001088 |
| PARAM_VALUE | 3 | test->last_seen.line | 99 |
| PARAM_VALUE | 3 | test->log->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | test->status | 1 |
| BUF_SIZE | 1 | bo | 0,1344 |
| BUF_SIZE | 1 | bo | 0,1344 |
| CAPPED_DATA | 1 | bo | 1 |
| DATA_SOURCE | 0 | m | $0 |
| DATA_SOURCE | 1 | bo | r xe_bo_create_pin_map |
| DATA_SOURCE | 2 | exec | $2 |
| DATA_SOURCE | 3 | test | $1 |
| STR_LEN | 3 | test->last_seen.file | (-1) |
| NOCHECK_CALL |