Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 17 files:
- drivers/gpu/drm/xe/tests/xe_guc_buf_kunit.c, line 68
- drivers/gpu/drm/xe/tests/xe_guc_g2g_test.c
- drivers/gpu/drm/xe/xe_bo.c
- drivers/gpu/drm/xe/xe_ggtt.c, line 550
- drivers/gpu/drm/xe/xe_gsc.c, line 473
- drivers/gpu/drm/xe/xe_gsc_proxy.c, line 423
- drivers/gpu/drm/xe/xe_guc.c, line 500
- drivers/gpu/drm/xe/xe_guc_ads.c
- drivers/gpu/drm/xe/xe_guc_ct.c
- drivers/gpu/drm/xe/xe_guc_hwconfig.c, line 81
- drivers/gpu/drm/xe/xe_guc_log.c, line 630
- drivers/gpu/drm/xe/xe_guc_pc.c, line 1383
- drivers/gpu/drm/xe/xe_huc.c, line 53
- drivers/gpu/drm/xe/xe_hw_engine.c, line 626
- drivers/gpu/drm/xe/xe_mem_pool.c
- drivers/gpu/drm/xe/xe_memirq.c, line 204
- drivers/gpu/drm/xe/xe_sa.c
Smatch caller information:
drivers/gpu/drm/xe/xe_hw_engine.c hw_engine_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 4096 |
| BIT_INFO | 3 | flags | 0x20020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gsc_proxy.c proxy_channel_alloc() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 65536 |
| PARAM_VALUE | 3 | flags | 34 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | size | 20480 |
| PARAM_VALUE | 3 | flags | 393250 |
| DATA_SOURCE | 0 | xe | r ct_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_init() -> xe_managed_bo_create_pin_map()
| 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->ttm.vma_manager->vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 2 | size | 135168 |
| PARAM_VALUE | 3 | flags | 393250 |
| DATA_SOURCE | 0 | xe | r ct_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gsc.c xe_gsc_init_post_hwconfig() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 4194304 |
| PARAM_VALUE | 3 | flags | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ads.c xe_guc_ads_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | size | 262144,266240-17180131327 |
| PARAM_VALUE | 3 | flags | 393250 |
| DATA_SOURCE | 0 | xe | r ads_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ads.c xe_guc_ads_init() -> xe_managed_bo_create_pin_map()
| 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->info.has_usm | 1 |
| 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->ttm.vma_manager->vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| DATA_SOURCE | 0 | xe | r ads_to_xe |
| BIT_INFO | 3 | flags | 0x64020,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_hwconfig.c xe_guc_hwconfig_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 0,4096-2147483648 |
| PARAM_VALUE | 3 | flags | 131106 |
| DATA_SOURCE | 0 | xe | r guc_to_xe |
| BIT_INFO | 2 | size | 0x0,0xfffff000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_bo.c xe_managed_bo_create_from_data() -> xe_managed_bo_create_pin_map()
| 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 | 2 | size | 0,4096-u64max |
| DATA_SOURCE | 0 | xe | $0 |
| DATA_SOURCE | 1 | tile | $1 |
| DATA_SOURCE | 3 | flags | $4 |
| BIT_INFO | 2 | size | 0x0,0xfffffffffffff000 |
| BIT_INFO | 3 | flags | 0x20,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_pc.c xe_guc_pc_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->info.skip_guc_pc | 0 |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 8192 |
| BIT_INFO | 3 | flags | 0x60020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_sa.c __xe_sa_bo_manager_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->mem.ggtt->flags | 0-4294967295 |
| PARAM_VALUE | 1 | tile->mem.ggtt->pt_ops | 0-s64max |
| PARAM_VALUE | 1 | tile->mem.vram->ttm.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 1 | tile->xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | tile->xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 2 | size | 8192,524288,1048576,8388608 |
| DATA_SOURCE | 1 | tile | $0 |
| DATA_SOURCE | 2 | size | $1 |
| FUZZY_MAX | 2 | size | 1048576 |
| PARAM_COMPARE | 0 | xe | == $1->xe |
| PARAM_COMPARE | 1 | tile->xe | == $0 |
| BIT_INFO | 2 | size | 0x0,0x982000 |
| BIT_INFO | 3 | flags | 0x60020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | tile->mem.vram->ttm.mm.avail | |
| NO_OVERFLOW_SIMPLE | 1 | tile->mem.vram->ttm.mm.size |
drivers/gpu/drm/xe/xe_sa.c __xe_sa_bo_manager_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 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->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->prev | 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->ttm.vma_manager->vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->mem.ggtt->flags | 0-4294967295 |
| PARAM_VALUE | 1 | tile->mem.ggtt->pt_ops | 0-s64max |
| PARAM_VALUE | 1 | tile->mem.vram->ttm.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 1 | tile->xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->encode_fh | 0,2,1398972869330624512,1616549510479982592,2037984473558433792 |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,8684,447817974243774464,687732489194512384,742201802719268864 |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->host->i_sb->s_export_op->fh_to_parent | 0,148606482432692224,436469935444291584,467281172929331200 |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | tile->xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | tile->xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 2 | size | 8192,524288,1048576,8388608 |
| DATA_SOURCE | 1 | tile | $0 |
| DATA_SOURCE | 2 | size | $1 |
| FUZZY_MAX | 2 | size | 1048576 |
| BIT_INFO | 2 | size | 0x0,0x982000 |
| BIT_INFO | 3 | flags | 0x60020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | tile->mem.vram->ttm.mm.avail | |
| NO_OVERFLOW_SIMPLE | 1 | tile->mem.vram->ttm.mm.size |
drivers/gpu/drm/xe/xe_mem_pool.c pool_shadow_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_COMPARE | 0 | xe | == $1->xe |
| PARAM_COMPARE | 1 | tile->xe | == $0 |
| BIT_INFO | 3 | flags | 0x60020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_mem_pool.c xe_mem_pool_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->migrate | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->migrate->q->vm->gpuvm.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->class | 0-5 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->domain | 1-2,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->eclass->sched_props.job_timeout_ms | 1-10000 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->eclass->sched_props.preempt_timeout_us | 1-10000000 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->eclass->sched_props.timeslice_us | 1-10000000 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->engine_id | 0-26 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->instance | 0-8 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->irq_offset | 0-255 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->irq_page | 0-8 |
| PARAM_VALUE | 1 | tile->primary_gt->usm.paging_hwe0->mmio_base | 8192,106496,114688,122880,139264,155648,1155072,1835008,1851392 |
| PARAM_VALUE | 1 | tile->xe->drm.dev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->drm.managed.resources.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->xe->val.lock.first_waiter->handoff_set | 0-1 |
| BUF_SIZE | 1 | tile | 1216 |
| BUF_SIZE | 1 | tile | 1216 |
| DATA_SOURCE | 1 | tile | $0 |
| DATA_SOURCE | 2 | size | $1 |
| PARAM_COMPARE | 0 | xe | == $1->xe |
| PARAM_COMPARE | 1 | tile->xe | == $0 |
| BIT_INFO | 3 | flags | 0x60020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
drivers/gpu/drm/xe/xe_guc.c g2g_alloc_host() -> xe_managed_bo_create_pin_map()
| 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->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->ttm.vma_manager->vm_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | xe->ttm.vma_manager->vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 15859746 |
| BUF_SIZE | 0 | xe | s32min,(-10),1-s32max |
| BUF_SIZE | 0 | xe | s32min,(-10),1-s32max |
| BUF_SIZE | 1 | tile | 1216 |
| CAPPED_DATA | 0 | xe->info.gt_count | 1 |
| CAPPED_DATA | 2 | size | 1 |
| DATA_SOURCE | 0 | xe | $1 |
| DATA_SOURCE | 2 | size | r g2g_ctb_size |
| RX_PATH |
drivers/gpu/drm/xe/xe_guc.c g2g_alloc_tile() -> xe_managed_bo_create_pin_map()
| 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->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->ttm.vma_manager->vm_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | xe->ttm.vma_manager->vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| 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 | 2 | size | 1 |
| DATA_SOURCE | 0 | xe | $1 |
| DATA_SOURCE | 1 | tile | $2 |
| DATA_SOURCE | 2 | size | r g2g_ctb_size |
| BIT_INFO | 3 | flags | 0xf20020,0xffffffffffffffff |
| RX_PATH |
drivers/gpu/drm/xe/xe_guc.c guc_g2g_alloc() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| DATA_SOURCE | 2 | size | r guc_g2g_size |
| BIT_INFO | 3 | flags | 0xf60020,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_init() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | size | 1134592 |
| PARAM_VALUE | 3 | flags | 393250 |
| DATA_SOURCE | 0 | xe | r log_to_xe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_huc.c huc_alloc_gsc_pkt() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 8192 |
| PARAM_VALUE | 3 | flags | 34 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_memirq.c memirq_alloc_pages() -> xe_managed_bo_create_pin_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 4096-36864 |
| PARAM_VALUE | 3 | flags | 155682 |
| CAPPED_DATA | 1 | tile | 1 |
| DATA_SOURCE | 0 | xe | r memirq_to_xe |
| DATA_SOURCE | 1 | tile | r memirq_to_tile |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |