Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c, line 371
- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c, line 179
- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c, line 75
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h, line 118
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, line 1982
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c, line 594
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_ttm_alloc_mmio_remap_bo() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->ddev.anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,8684,447817974243774464,687732489194512384,742201802719268864 |
| PARAM_VALUE | 0 | adev->ddev.anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_parent | 0,5297,148606482432692224,436469935444291584,467281172929331200 |
| PARAM_VALUE | 0 | adev->ddev.anon_inode->i_mapping->host->i_sb->s_export_op->get_parent | 0,8931,264940071972966400,291591359766798336,565128213429456896 |
| PARAM_VALUE | 0 | adev->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->bus_dma_limit | 1-u64max |
| PARAM_VALUE | 0 | adev->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_parms | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_parms->max_segment_size | u32max |
| PARAM_VALUE | 0 | adev->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->df.funcs->get_hbm_channel_number | 0,4494141108923559936,6460537183284965376 |
| PARAM_VALUE | 0 | adev->doorbell.num_kernel_doorbells | 0-536870911,3758096384-u32max |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | adev->init_lvl->level | 0-2 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->list.next | 5159360019465732096 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | adev->mes.mutex_hidden.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->encode_fh | 0,2,1398972869330624512,1616549510479982592,2037984473558433792 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,8684,447817974243774464,687732489194512384,742201802719268864 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_parent | 0,4672,5297,4573560380487,148606482432692224,436469935444291584 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->access_memory | 0,1017633713053646848,3225919106585391104,6129073923208413184 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->delete_mem_notify | 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->evict_flags | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->eviction_valuable | 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_free | 0,2194093600872873984 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_pfn | 0,2706132887046717440,3654902622055292928,7331281985970253824 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_reserve | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->move | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->release_notify | 0,6700952100510887936,8497440169773187072 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->swap_notify | 0,444935274221056000,3637901885053157376,5073818069448499200 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_create | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_destroy | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_populate | 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_unpopulate | 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->compatible | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->alloc | 5627906630724390912 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->compatible | 8783362542734950400 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->debug | 7996272259696484352 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->free | 2409680988257030144 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->intersects | 1562901022217814016 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.mm | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_addr.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_size.rb_leftmost | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.resv_region | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mode_info.atom_context->io_mode | s32min-s32max |
| PARAM_VALUE | 0 | adev->nbio.funcs->get_memsize | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->reset_domain->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bus_addr | 1-u64max |
| PARAM_VALUE | 0 | *adev->doorbell_index.sdma_engine | 0-4294967295 |
| PARAM_VALUE | 1 | bp | 2122514953821343744 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1120 |
| PARAM_VALUE | 1 | bp->byte_align | 4096 |
| PARAM_VALUE | 1 | bp->domain | 0 |
| PARAM_VALUE | 1 | bp->flags | 0 |
| PARAM_VALUE | 1 | bp->resv | 0 |
| PARAM_VALUE | 1 | bp->size | 4096 |
| PARAM_VALUE | 1 | bp->type | 0 |
| PARAM_VALUE | 2 | bo_ptr | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | adev->mman.gtt_mgr.manager.size | 0,4096-4503599626321920[c] |
| HOST_DATA | 0 | adev->mman.gtt_mgr.mm.head_node.size | 0-u64max |
| HOST_DATA | 0 | adev->mman.preempt_mgr.size | 1073741824[c] |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.num_mem_partitions | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.vm_fault.num_types |
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_create_reserved() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev->ddev.anon_inode->i_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 | adev->ddev.anon_inode->i_mapping->host->i_sb->s_export_op->fh_to_parent | 0,5297,148606482432692224,436469935444291584,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000,3511613614414655488-s64max |
| PARAM_VALUE | 0 | adev->ddev.anon_inode->i_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 | adev->ddev.anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->ddev.anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->df.funcs->get_hbm_channel_number | 0,4494141108923559936,6460537183284965376 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->asic | 0-4294967295 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->cursor_offload_v1 | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->dpia_supported | 0-1 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->fw_state | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->fw_version | 0-4294967295 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->hw_init | 0-1 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->inbox1_last_wptr | 0-4294967295 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->inbox_type | 0-4294967295 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->is_virtual | 0-1 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->no_ext_reg_access | 0-1 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->power_state | 0-4294967295 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->psp_version | 0-4294967295 |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->regs | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->regs_dcn31 | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->regs_dcn32 | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->regs_dcn35 | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->regs_dcn401 | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->regs_dcn42 | 0-s64max |
| PARAM_VALUE | 0 | adev->dm.dmub_srv->shared_state | 0-s64max |
| PARAM_VALUE | 0 | adev->gfx.funcs->get_gfx_shadow_info | 0,5849607223151869952,7017460067086757888 |
| PARAM_VALUE | 0 | adev->gfx.me.me_fw_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->gfx.mec.hpd_eop_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->gfx.mec.mec_fw_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->gfx.pfp.pfp_fw_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->id | 0-3 |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_count | 0-6,8,11,34,55-56,66,98-99,155,157-158,203,212,215,233,272,274,282,290,488 |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | adev->gfx.rlc.funcs->get_csb_size | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.rlc.funcs->init | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.rlc.reg_funcs->rreg32 | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.rlc.reg_funcs->wreg32 | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfxhub.funcs->get_xgmi_info | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfxhub.funcs->utcl2_harvest | 0,9091385076227194880 |
| PARAM_VALUE | 0 | adev->init_lvl->hwini_ip_block_mask | 31,262143 |
| PARAM_VALUE | 0 | adev->init_lvl->level | 0-2 |
| PARAM_VALUE | 0 | adev->jpeg.inst->ring_dec->doorbell_index | 0-4294967295 |
| PARAM_VALUE | 0 | adev->jpeg.inst->ring_dec->vm_hub | 0-4294967295 |
| PARAM_VALUE | 0 | adev->mem_scratch.robj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->mes.adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637,41694,41717,62460,65472 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs | 1632,1720,1808,2632,2648,2712 |
| PARAM_VALUE | 0 | adev->mman.bdev.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 | adev->mman.bdev.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 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_parent | 0,4672,5297,4573560380487,148606482432692224,436469935444291584,457356038048772096,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784-s64max |
| PARAM_VALUE | 0 | adev->mman.bdev.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 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->access_memory | 0,1017633713053646848,3225919106585391104,6129073923208413184 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->delete_mem_notify | 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->evict_flags | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->eviction_valuable | 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_free | 0,2194093600872873984 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_pfn | 0,2706132887046717440,3654902622055292928,7331281985970253824 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_reserve | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->move | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->release_notify | 0,6700952100510887936,8497440169773187072 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->swap_notify | 0,444935274221056000,3637901885053157376,5073818069448499200 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_create | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_destroy | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_populate | 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_unpopulate | 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->compatible | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->compatible | 0,274508856900993024,942966462427676672,2838048026806190080,3899080206247886848,6557464253006684160,8487539334912819200,8783362542734950400 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->debug | 0,1142380444699836416,2168929095995453440,4293063542262321152,4674121973590315008,5056297650213752832,7683926893538705408,7996272259696484352 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mmhub.funcs->get_xgmi_info | 0,3251155557669371904 |
| PARAM_VALUE | 0 | adev->mmhub.funcs->update_power_gating | 0,2357521212362928128 |
| PARAM_VALUE | 0 | adev->nbio.funcs->get_memsize | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->nbio.funcs->get_rev_id | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->nbio.ras->handle_ras_controller_intr_no_bifring | 0,2995380904039653376,4976926125456957440 |
| PARAM_VALUE | 0 | adev->nbio.ras->handle_ras_err_event_athub_intr_no_bifring | 343328070289166336,442705695326760960,1237706030772658176,4765407452162306048 |
| PARAM_VALUE | 0 | adev->nbio.ras->init_ras_controller_interrupt | 0,2297051996113666048,5600623995182313472 |
| PARAM_VALUE | 0 | adev->nbio.ras->init_ras_err_event_athub_interrupt | 2056155413763584000,4136734766109429760,5578075994978566144,7334530495680643072 |
| PARAM_VALUE | 0 | adev->nbio.ras->ras_block.hw_ops | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->nbio.ras->ras_block.ras_block_match | 0,6907456063580930048 |
| PARAM_VALUE | 0 | adev->nbio.ras->ras_block.ras_cb | 0,1203783395015450624,1836251971409854464,6232968725599965184,7919214718551175168 |
| PARAM_VALUE | 0 | adev->nbio.ras->ras_block.ras_fini | 0,7250038696778731520 |
| PARAM_VALUE | 0 | adev->nbio.ras->ras_block.ras_late_init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->nbio.ras->ras_block.ras_suspend | 0,8339928686005440512 |
| PARAM_VALUE | 0 | adev->psp.adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | adev->psp.adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->psp.adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->psp.funcs->mem_training | 0,292346798077620224,5904893808352624640,9168225120078532608 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->seq64.sbo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->seq64.sbo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->umc.funcs->init_registers | 3683763211913342976 |
| PARAM_VALUE | 0 | adev->uvd.inst->ring.adev->num_rings | 0-4294967295 |
| PARAM_VALUE | 0 | adev->vcn.inst->ring_dec.adev->num_rings | 0-4294967295 |
| PARAM_VALUE | 0 | adev->vcn.inst->ring_dec.doorbell_index | 0-4294967295 |
| PARAM_VALUE | 0 | adev->vcn.inst->ring_dec.vm_hub | 0-4294967295 |
| PARAM_VALUE | 0 | adev->virt.crit_regn_tbl->offset | 0-4294967295 |
| PARAM_VALUE | 0 | adev->virt.crit_regn_tbl->size_kb | 0-4294967295 |
| PARAM_VALUE | 0 | adev->virt.csa_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->virt.csa_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->virt.ops->ras_poison_handler | 0,1506654890529267712,7062679433955307520 |
| PARAM_VALUE | 0 | adev->virt.ops->rcvd_ras_intr | 0,1264429437436559360,8072527672973950976 |
| PARAM_VALUE | 0 | adev->virt.ops->ready_to_reset | 0,3134132074744209408,4898720560872099840 |
| PARAM_VALUE | 0 | adev->virt.ops->rel_full_gpu | 1498237178205769728,3116507670158295040,3644351550210674688 |
| PARAM_VALUE | 0 | adev->virt.ops->req_bad_pages | 0,6520915385785614336 |
| PARAM_VALUE | 0 | adev->virt.ops->req_full_gpu | 3263327864678707200,8012778414601474048,8529193641368588288 |
| PARAM_VALUE | 0 | adev->virt.ops->req_init_data | 0,4251399470672814080,8928590565191569408 |
| PARAM_VALUE | 0 | adev->virt.ops->req_ras_chk_criti | 0,1219556967959461888 |
| PARAM_VALUE | 0 | adev->virt.ops->req_ras_cper_dump | 0,1319118289850191872 |
| PARAM_VALUE | 0 | adev->virt.ops->req_ras_err_count | 0,4945855772673810432 |
| PARAM_VALUE | 0 | adev->virt.ops->req_remote_ras_cmd | 0,8233971941746573312 |
| PARAM_VALUE | 0 | adev->virt.ops->reset_gpu | 2575557575842873344,6971165107142246400,8517207991994253312 |
| PARAM_VALUE | 0 | adev->virt.ops->trans_msg | 0,6810690551415382016,8929526865012875264 |
| PARAM_VALUE | 0 | adev->virt.ops->wait_reset | 3236251544564379648,8484031305067741184,8489839883772440576 |
| PARAM_VALUE | 0 | adev->wb.wb_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->wb.wb_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | *adev->doorbell_index.sdma_engine | 0-4294967295 |
| PARAM_VALUE | 0 | *adev->enforce_isolation | 0-4294967295 |
| PARAM_VALUE | 0 | *adev->mes.aggregated_doorbells | 0-4294967295 |
| PARAM_VALUE | 0 | *adev->mes.compute_hqd_mask | 0-4294967295 |
| PARAM_VALUE | 0 | *adev->mes.gfx_hqd_mask | 0-4294967295 |
| PARAM_VALUE | 0 | *adev->mes.sdma_hqd_mask | 0-4294967295 |
| PARAM_VALUE | 0 | *adev->pdev->saved_config_space | 0-4294967295 |
| PARAM_VALUE | 1 | bp | 2758483324124635136 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1120 |
| PARAM_VALUE | 1 | bp->flags | 33-34 |
| PARAM_VALUE | 1 | bp->resv | 0 |
| PARAM_VALUE | 1 | bp->size | 1-u64max |
| PARAM_VALUE | 1 | bp->type | 1 |
| PARAM_VALUE | 2 | bo_ptr | 4096-ptr_max |
| PARAM_VALUE | 2 | *bo_ptr | 0 |
| BUF_SIZE | 0 | adev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | adev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | adev->dev | (-1),1616 |
| BUF_SIZE | 0 | adev->dm.cgs_device | (-1),16 |
| BUF_SIZE | 0 | adev->dm.dmub_fb_info | (-1),296 |
| BUF_SIZE | 0 | adev->dm.dmub_srv | (-1),1240 |
| BUF_SIZE | 0 | adev->gfx.cleaner_shader_ptr | (-1),240,248,304 |
| BUF_SIZE | 0 | adev->gfx.rlc.cs_data | (-1),32 |
| BUF_SIZE | 0 | adev->gfx.rlc.reg_list | (-1),872,1284,1772 |
| BUF_SIZE | 0 | adev->mes.funcs | (-1),80 |
| BUF_SIZE | 0 | adev->mes.kiq_hw_fini | (-1),8 |
| BUF_SIZE | 0 | adev->mes.kiq_hw_init | (-1),8 |
| BUF_SIZE | 0 | adev->reset_domain | (-1),192 |
| BUF_SIZE | 0 | adev->vce.saved_bo | (-1)-s32max |
| BUF_SIZE | 2 | bo_ptr | (-1),16 |
| BUF_SIZE | 2 | bo_ptr | (-1),16 |
| DATA_SOURCE | 0 | adev | $0 |
| DATA_SOURCE | 2 | bo_ptr | $4 |
| FUZZY_MAX | 0 | adev->jpeg.inst->ring_dec->doorbell_index | 4 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | adev->gmc.agp_end | u64max[c] |
| HOST_DATA | 0 | adev->gmc.agp_size | 0,17179869184-u64max[c] |
| HOST_DATA | 0 | adev->gmc.agp_start | 0,17179869184-u64max[c] |
| HOST_DATA | 0 | adev->gmc.aper_base | 0-u64max |
| HOST_DATA | 0 | adev->gmc.aper_size | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->gmc.fb_end | 0,16777216-281474959933440[c] |
| HOST_DATA | 0 | adev->gmc.fb_start | 0-u64max |
| HOST_DATA | 0 | adev->gmc.gart_end | 0-148618787703226367,u64max[c] |
| HOST_DATA | 0 | adev->gmc.gart_size | 0-u64max |
| HOST_DATA | 0 | adev->gmc.gart_start | 0,4294967296-u64max[c] |
| HOST_DATA | 0 | adev->gmc.mc_vram_size | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->gmc.real_vram_size | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->gmc.visible_vram_size | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->gmc.vram_end | 0-4503599626321919,u64max[c] |
| HOST_DATA | 0 | adev->gmc.vram_start | 0-u64max |
| HOST_DATA | 0 | adev->gmc.vram_vendor | 0-15 |
| HOST_DATA | 0 | adev->gmc.xgmi.node_segment_size | 0,16777216-2199006478336[c] |
| HOST_DATA | 0 | adev->hive->kobj.kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | adev->mes.kiq_version | 0-u32max |
| HOST_DATA | 0 | adev->mes.sched_version | 0-u32max |
| HOST_DATA | 0 | adev->mman.gtt_mgr.manager.size | 0,4096-4503599626321920[c] |
| HOST_DATA | 0 | adev->mman.gtt_mgr.mm.head_node.size | 0-u64max |
| HOST_DATA | 0 | adev->mman.preempt_mgr.size | 1073741824[c] |
| HOST_DATA | 0 | adev->mman.vram_mgr.mm.avail | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->mman.vram_mgr.mm.size | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | adev->pdev->bus->bridge_ctl | 0-u16max |
| HOST_DATA | 0 | adev->pdev->bus->parent->bridge_ctl | 0-u16max |
| HOST_DATA | 0 | adev->pdev->class | 0-16777215 |
| HOST_DATA | 0 | adev->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | adev->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | adev->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | adev->pdev->device | 0-u16max |
| HOST_DATA | 0 | adev->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | adev->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | adev->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->irq | 0-255 |
| HOST_DATA | 0 | adev->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | adev->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | adev->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | adev->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | adev->pdev->physfn->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->bus->bridge_ctl | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->bus->parent->bridge_ctl | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->class | 0-16777215 |
| HOST_DATA | 0 | adev->pdev->physfn->current_state | 0-3[c] |
| HOST_DATA | 0 | adev->pdev->physfn->devcap | 0-u32max |
| HOST_DATA | 0 | adev->pdev->physfn->devfn | 1-503[c] |
| HOST_DATA | 0 | adev->pdev->physfn->device | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | adev->pdev->physfn->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->physfn->hdr_type | 0-255[c] |
| HOST_DATA | 0 | adev->pdev->physfn->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->physfn->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->physfn->irq | 0-255 |
| HOST_DATA | 0 | adev->pdev->physfn->is_cxl | 0-1 |
| HOST_DATA | 0 | adev->pdev->physfn->multifunction | 0-1[c] |
| HOST_DATA | 0 | adev->pdev->physfn->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | adev->pdev->physfn->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | adev->pdev->physfn->pin | 0 |
| HOST_DATA | 0 | adev->pdev->physfn->pme_support | 0-31[c] |
| HOST_DATA | 0 | adev->pdev->physfn->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | adev->pdev->physfn->revision | 0-255 |
| HOST_DATA | 0 | adev->pdev->physfn->subsystem_device | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | adev->pdev->physfn->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | adev->pdev->physfn->transparent | 0[c] |
| HOST_DATA | 0 | adev->pdev->physfn->vendor | 0-u16max |
| HOST_DATA | 0 | adev->pdev->pin | 0 |
| HOST_DATA | 0 | adev->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | adev->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | adev->pdev->revision | 0-255 |
| HOST_DATA | 0 | adev->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | adev->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | adev->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | adev->pdev->transparent | 0[c] |
| HOST_DATA | 0 | adev->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | adev->psp.sos.fw_version | 0-u32max |
| HOST_DATA | 0 | adev->uid_info->adev->virt.fw_reserve.checksum_key | 0-u32max |
| HOST_DATA | 0 | adev->uid_info->adev->virt.init_data_header.offset | 0-u32max |
| HOST_DATA | 0 | adev->uid_info->adev->virt.init_data_header.size_kb | 0-u32max |
| HOST_DATA | 0 | adev->virt.fw_reserve.checksum_key | 0-u32max |
| HOST_DATA | 0 | adev->virt.init_data_header.offset | 0-u32max |
| HOST_DATA | 0 | adev->virt.init_data_header.size_kb | 0-u32max |
| HOST_DATA | 0 | adev->vm_manager.vram_base_offset | 0-u64max[c] |
| HOST_DATA | 0 | *adev->bios | 0-255 |
| HOST_DATA | 0 | *adev->pdev->dev.driver_data | s64min-s64max |
| HOST_DATA | 0 | *adev->pdev->physfn->dev.driver_data | s64min-s64max |
| NO_OVERFLOW_SIMPLE | 0 | adev->bios_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.bad_op_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.cp_ecc_error_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.eop_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.me.me_fw_obj->tbo.ttm->dma_ttm.sg->orig_nents | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.mec.hpd_eop_obj->tbo.ttm->dma_ttm.sg->orig_nents | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.mec.mec_fw_obj->tbo.ttm->dma_ttm.sg->orig_nents | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.muxer.ring_entry_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.pfp.pfp_fw_obj->tbo.ttm->dma_ttm.sg->orig_nents | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.priv_inst_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.priv_reg_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.rlc_poison_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gfx.sq_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.num_mem_partitions | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.real_vram_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.vm_fault.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->irq.self_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->jpeg.inst->irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->jpeg.inst->ras_poison_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->kfd.dev->adev->bios_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->nbio.ras_controller_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->nbio.ras_err_event_athub_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->psp.cmd_buf_mem->cmd.cmd_setup_tmr.buf_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->rmmio_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.ctxt_empty_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.doorbell_invalid_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.fence_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.illegal_inst_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.pool_timeout_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.srbm_write_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.trap_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->sdma.vm_hole_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->uid_info->adev->bios_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->uid_info->adev->rmmio_size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->uvd.ib_bo->tbo.base.size | |
| NO_OVERFLOW_SIMPLE | 0 | adev->uvd.inst->irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vce.irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vcn.inst->irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->vcn.inst->ras_poison_irq.num_types | |
| UNITS | 0 | adev | unit_array_size |
| HALF_LOCKED2 | 0 | &adev->benchmark_mutex | |
| HALF_LOCKED2 | 0 | &adev->psp.mutex | |
| HALF_LOCKED2 | 0 | &adev->reset_domain->sem |
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_create_user() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | adev->mman.bdev.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 | adev->mman.bdev.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 | adev->mman.bdev.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 | adev->mman.bdev.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 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | bp | 1959721043981475840,3583121986201767936 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1152 |
| PARAM_VALUE | 1 | bp->destroy | 6459761284373078016 |
| PARAM_VALUE | 1 | bp->flags | 2,512,516-131592 |
| PARAM_VALUE | 1 | bp->type | 0,2 |
| PARAM_VALUE | 2 | bo_ptr | 6483433642833195008 |
| BUF_SIZE | 1 | bp->destroy | 8 |
| DATA_SOURCE | 0 | adev | $0 |
| DATA_SOURCE | 1 | bp | $1 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | bp->byte_align | s32min-s32max[u] |
| USER_DATA | 1 | bp->domain | 0-126[c] |
| USER_DATA | 1 | bp->flags | 520-131592[c][u] |
| USER_DATA | 1 | bp->preferred_domain | 0-126[c] |
| USER_DATA | 1 | bp->size | 0-u64max |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.real_vram_size |
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_create_vm() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->encode_fh | 0,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_dentry | 0,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->fh_to_parent | 0,148606482432692224,436469935444291584,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000,3511613614414655488-s64max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent | 0,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | bp | 1672375129075290112 |
| PARAM_VALUE | 1 | bp->byte_align | 4096 |
| PARAM_VALUE | 1 | bp->flags | 36-37 |
| PARAM_VALUE | 1 | bp->size | 0,4096-u32max |
| PARAM_VALUE | 1 | bp->type | 1 |
| PARAM_VALUE | 2 | bo_ptr | 5097306635845926912 |
| DATA_SOURCE | 0 | adev | $0 |
| DATA_SOURCE | 1 | bp | $1 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.real_vram_size | |
| HALF_LOCKED2 | &vm->eviction_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c amdgpu_gart_table_ram_alloc() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->apu_prefer_gtt | 1 |
| PARAM_VALUE | 0 | adev->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->bus_dma_limit | 1-u64max |
| PARAM_VALUE | 0 | adev->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_parms | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_parms->max_segment_size | u32max |
| PARAM_VALUE | 0 | adev->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->df.funcs->get_hbm_channel_number | 0,4494141108923559936,6460537183284965376 |
| PARAM_VALUE | 0 | adev->gart.bo | 0 |
| PARAM_VALUE | 0 | adev->gart.gart_pte_flags | 432345564227567632 |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530 |
| PARAM_VALUE | 0 | adev->gmc.real_vram_size | 0 |
| PARAM_VALUE | 0 | adev->gmc.vmid0_page_table_block_size | 0,12 |
| PARAM_VALUE | 0 | adev->gmc.vmid0_page_table_depth | 0-1 |
| PARAM_VALUE | 0 | adev->gmc.xgmi.connected_to_cpu | 0 |
| PARAM_VALUE | 0 | adev->init_lvl->level | 0-2 |
| PARAM_VALUE | 0 | adev->mes.db_start_dw_offset | 0,1024-2048 |
| PARAM_VALUE | 0 | adev->mman.aper_base_kaddr | 0 |
| PARAM_VALUE | 0 | adev->mman.bdev.alloc_flags | 9,265,521,777 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs | 3767798920864346112 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->access_memory | 0,1017633713053646848,3225919106585391104,6129073923208413184 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->delete_mem_notify | 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->evict_flags | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->eviction_valuable | 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_free | 0,2194093600872873984 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_pfn | 0,2706132887046717440,3654902622055292928,7331281985970253824 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_reserve | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->move | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->release_notify | 0,6700952100510887936,8497440169773187072 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->swap_notify | 0,444935274221056000,3637901885053157376,5073818069448499200 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_create | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_destroy | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_populate | 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_unpopulate | 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448 |
| PARAM_VALUE | 0 | adev->mman.bdev.pool.alloc_flags | 9,265,521,777 |
| PARAM_VALUE | 0 | adev->mman.bdev.pool.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func | 8470644571397554176 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->compatible | 0,274508856900993024,942966462427676672,2838048026806190080,3899080206247886848,6557464253006684160,8487539334912819200,8783362542734950400 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->debug | 0,1142380444699836416,2168929095995453440,4293063542262321152,4674121973590315008,5056297650213752832,7683926893538705408,7996272259696484352 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.usage | 0 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.use_tt | 1 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.use_type | 1 |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.vma_manager | 1-u64max |
| PARAM_VALUE | 0 | adev->mman.bdev.vma_manager->vm_lock.owner | (-1) |
| PARAM_VALUE | 0 | adev->mman.bdev.vma_manager->vm_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | adev->mman.bdev.vma_manager->vm_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | adev->mman.bdev.vma_manager->vm_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | adev->mman.bdev.wq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.buffer_funcs_enabled | 0 |
| PARAM_VALUE | 0 | adev->mman.clear_entities | 0 |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.cb.node.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.cb.node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.stats->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | adev->mman.default_entity.gart_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func | 2316086135787470848 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.usage | 0 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.use_tt | 1 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.use_type | 1 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.color_adjust | 0 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.flags | 0 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.hole_size | 1 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.mm | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.node_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.node_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_addr.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_size.rb_leftmost | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.rb_hole_size.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.rb_hole_size.rb_left | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.rb_hole_size.rb_right | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.start | 1-4503599627370495 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.subtree_max_hole | 1 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.scan_active | 0 |
| PARAM_VALUE | 0 | adev->mman.initialized | 1 |
| PARAM_VALUE | 0 | adev->mman.num_clear_entities | 0 |
| PARAM_VALUE | 0 | adev->mman.num_move_entities | 0 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func | 8732809873971621888 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->compatible | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.usage | 0 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.use_tt | 1 |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.use_type | 1 |
| PARAM_VALUE | 0 | adev->mman.sdma_access_bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->mman.ttm_pools | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.default_page_size | 4096 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.lock.first_waiter | 0 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.lock.owner.counter | 0 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg | 0,4096-ptr_max,(-12) |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->region_node.next | 0,5446801518676844544 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->region_node.prev | 0,5446801518676844544 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->size | 0-s64max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->unregistered | 0-1 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func | 5686471662474604544 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.usage | 0 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.use_type | 1 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm->free_trees | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm->roots | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.clear_avail | 0 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.free_scoreboard | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.free_trees | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.lock_dep_map | 0 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.max_order | 0-51 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.n_roots | 0-64 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.roots | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm.used_scoreboard | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->pdev->dev.dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->pdev->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->pdev->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->pdev->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->pdev->dev.dma_mask | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->pdev->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | adev->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | adev->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | adev->psp.mem_train_ctx.init | 4 |
| PARAM_VALUE | 0 | adev->psp.mem_train_ctx.sys_cache | 0 |
| PARAM_VALUE | 0 | adev->psp.mem_train_ctx.training_cnt | 0 |
| PARAM_VALUE | 0 | adev->psp.ras_context.ras->eeprom_control.ras_max_record_count | 0,10911,10921 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->fences | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->fences->num_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->lock.base.first_waiter | 0,4096-5159360019465732095,5159360019465732097-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->lock.base.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->lock.base.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.bdev->lru_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource | 0 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->bo->bdev->unevictable.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->bo->bdev->unevictable.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->bo->bdev->unevictable.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->css->ref.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | adev->virt.rlcg_reg_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *adev->doorbell_index.sdma_engine | 0-4294967295 |
| PARAM_VALUE | 1 | bp | 7071119703699705856 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1120 |
| PARAM_VALUE | 1 | bp->byte_align | 4096 |
| PARAM_VALUE | 1 | bp->domain | 1 |
| PARAM_VALUE | 1 | bp->flags | 0 |
| PARAM_VALUE | 1 | bp->resv | 0 |
| PARAM_VALUE | 1 | bp->size | 0-u32max |
| PARAM_VALUE | 1 | bp->type | 2 |
| PARAM_VALUE | 2 | bo_ptr | 7847388308193157120 |
| PARAM_VALUE | 2 | *bo_ptr | 0 |
| CAPPED_DATA | 0 | &adev->pdev->dev | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| FUZZY_MAX | 0 | adev->gmc.vmid0_page_table_block_size | 12 |
| FUZZY_MAX | 0 | adev->gmc.vmid0_page_table_depth | 1 |
| BIT_INFO | 0 | adev->gmc.vmid0_page_table_block_size | 0x0,0xc |
| HARD_MAX | 0 | adev->gmc.vmid0_page_table_block_size | 12 |
| HARD_MAX | 0 | adev->gmc.vmid0_page_table_depth | 1 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | adev->gart.num_cpu_pages | 0-u32max |
| HOST_DATA | 0 | adev->gart.num_gpu_pages | 0-u32max |
| HOST_DATA | 0 | adev->mman.gtt_mgr.manager.size | 0,4096-4503599626321920[c] |
| HOST_DATA | 0 | adev->mman.gtt_mgr.mm.head_node.size | 0-u64max |
| HOST_DATA | 0 | adev->mman.preempt_mgr.size | 1073741824[c] |
| HOST_DATA | 0 | adev->mman.vram_mgr.mm.avail | 0-4503599626321920[c] |
| HOST_DATA | 0 | adev->mman.vram_mgr.mm.size | 0-4503599626321920[c] |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.num_mem_partitions | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.vm_fault.num_types |
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c amdgpu_amdkfd_alloc_kernel_mem() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530,41630,41632-41633,41635,41637-41638,41694,41701,41717,41920,62460,65472 |
| PARAM_VALUE | 0 | adev->xcp_mgr->adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->xcp_mgr->adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | bp | 2524577417418387456 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1120 |
| PARAM_VALUE | 1 | bp->byte_align | 4096 |
| PARAM_VALUE | 1 | bp->domain | 2,4 |
| PARAM_VALUE | 1 | bp->flags | 36,292 |
| PARAM_VALUE | 1 | bp->resv | 0 |
| PARAM_VALUE | 1 | bp->type | 1 |
| PARAM_VALUE | 2 | bo_ptr | 4020070332386455552 |
| PARAM_VALUE | 2 | *bo_ptr | 0 |
| DATA_SOURCE | 0 | adev | $0 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | bp->size | 0-68719542272[c] |
| NO_OVERFLOW_SIMPLE | 0 | adev->discovery.size | |
| HALF_LOCKED2 | &p->mutex |
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c amdgpu_gmc_pdb0_alloc() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->bus_dma_limit | 1-u64max |
| PARAM_VALUE | 0 | adev->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_parms | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->dma_parms->max_segment_size | u32max |
| PARAM_VALUE | 0 | adev->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev->kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->df.funcs->get_hbm_channel_number | 0,4494141108923559936,6460537183284965376 |
| PARAM_VALUE | 0 | adev->gart.bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->gart.bo->tbo.base.resv->lock.base.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->gart.bo->tbo.base.resv->lock.base.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | adev->gart.bo->tbo.base.resv->lock.base.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | adev->gart.bo->tbo.bdev->lru_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->gfx.rlc.cs_data->section->reg_index | 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530 |
| PARAM_VALUE | 0 | adev->gmc.xgmi.node_segment_size | 1-u64max |
| PARAM_VALUE | 0 | adev->init_lvl->level | 0-2 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->access_memory | 0,1017633713053646848,3225919106585391104,6129073923208413184 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->delete_mem_notify | 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->evict_flags | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->eviction_valuable | 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_free | 0,2194093600872873984 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_pfn | 0,2706132887046717440,3654902622055292928,7331281985970253824 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->io_mem_reserve | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->move | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->release_notify | 0,6700952100510887936,8497440169773187072 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->swap_notify | 0,444935274221056000,3637901885053157376,5073818069448499200 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_create | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_destroy | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_populate | 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304 |
| PARAM_VALUE | 0 | adev->mman.bdev.funcs->ttm_tt_unpopulate | 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->compatible | 0,274508856900993024,942966462427676672,2838048026806190080,3899080206247886848,6557464253006684160,8487539334912819200,8783362542734950400 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->debug | 0,1142380444699836416,2168929095995453440,4293063542262321152,4674121973590315008,5056297650213752832,7683926893538705408,7996272259696484352 |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.sysman.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.bdev.unevictable.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.cb.node.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.cb.node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.default_entity.base.stats->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | adev->mman.default_entity.gart_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.mm | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.node_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->head_node.node_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->hole_stack.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_addr.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_size.rb_leftmost | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.mm->holes_size.rb_root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.head_node.node_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.gtt_mgr.mm.hole_stack.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->compatible | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.preempt_mgr.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.sdma_access_bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.allocated_vres_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->region_node.next | 0,5446801518676844544 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->region_node.prev | 0,5446801518676844544 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->size | 0-s64max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.cg->unregistered | 0-1 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->alloc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->debug | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.manager.func->intersects | 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216 |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm->free_trees | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.mm->roots | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reservations_pending.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->mman.vram_mgr.reserved_pages.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->nbio.funcs->get_memsize | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->psp.ras_context.ras->eeprom_control.ras_max_record_count | 0,10911,10921 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | adev->reset_domain->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->fences | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->fences->max_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->fences->num_fences | 0-4294967295 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->lock.base.first_waiter | 0,4096-5159360019465732095,5159360019465732097-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->lock.base.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.base.resv->lock.base.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.bdev->lru_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource | 0 |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->bo->bdev->unevictable.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->bo->bdev->unevictable.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->bo->bdev->unevictable.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->rmmio_remap.bo->tbo.resource->css->ref.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | adev->virt.is_xgmi_node_migrate_enabled | 1 |
| PARAM_VALUE | 0 | adev->virt.rlcg_reg_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *adev->doorbell_index.sdma_engine | 0-4294967295 |
| PARAM_VALUE | 1 | bp | 948900591064117248 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1120 |
| PARAM_VALUE | 1 | bp->byte_align | 4096 |
| PARAM_VALUE | 1 | bp->domain | 4 |
| PARAM_VALUE | 1 | bp->flags | 33 |
| PARAM_VALUE | 1 | bp->resv | 0 |
| PARAM_VALUE | 1 | bp->size | 0,4096-u32max |
| PARAM_VALUE | 1 | bp->type | 1 |
| PARAM_VALUE | 2 | bo_ptr | 4096-ptr_max |
| DATA_SOURCE | 0 | adev | $0 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.ecc_irq.num_types | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.num_mem_partitions | |
| NO_OVERFLOW_SIMPLE | 0 | adev->gmc.vm_fault.num_types |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c svm_range_vram_node_new() -> amdgpu_bo_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 0,4096-ptr_max |
| PARAM_VALUE | 1 | bp | 7014291025709486080 |
| PARAM_VALUE | 1 | bp->bo_ptr_size | 1320 |
| PARAM_VALUE | 1 | bp->byte_align | 4096 |
| PARAM_VALUE | 1 | bp->destroy | 1328059983489359872 |
| PARAM_VALUE | 1 | bp->domain | 4 |
| PARAM_VALUE | 1 | bp->flags | 4106 |
| PARAM_VALUE | 1 | bp->resv | 0 |
| PARAM_VALUE | 1 | bp->type | 0 |
| PARAM_VALUE | 1 | bp->xcp_id_plus1 | 0-8 |
| PARAM_VALUE | 2 | bo_ptr | 5876987554217701376 |
| MEM_ZERO | 1 | bp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mm->mmap_lock | ||
| LOCK2 | &prange->migrate_mutex | ||
| LOCK2 | &svms->lock | ||
| HALF_LOCKED2 | &process_info->lock | ||
| TYPE_LOCK | (struct mm_struct)->mmap_lock | ||
| TYPE_LOCK | (struct svm_range)->migrate_mutex | ||
| TYPE_LOCK | (struct svm_range_list)->lock |