Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c amdgpu_gfx_rlc_init_cpt() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.cp_table_size 1-u32max
PARAM_VALUE 0 adev->gfx.rlc.cs_data->id 0-3
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.funcs->get_csb_size 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 4096-ptr_max
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,5297,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,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 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),240,248,304
BUF_SIZE 0 adev->gfx.rlc.cs_data (-1),32
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
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.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.sq_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c amdgpu_gfx_rlc_init_sr() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.cs_data 3589377933014208512,7427791474240503808
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.funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_list 1-u64max
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 size 0-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),240,248,304
BUF_SIZE 0 adev->gfx.rlc.cs_data 32
BUF_SIZE 0 adev->gfx.rlc.reg_list (-1),872,1284,1772
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
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.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.sq_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_create_kernel() -> amdgpu_bo_create_reserved()

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->dev->cma_area->nranges s32min-s32max
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->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
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->init 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 5984948403122016256,7348076598167969792,7496899883983585280
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 0,3835863049997778944,6594968210358161408
PARAM_VALUE 0 adev->gfxhub.funcs->get_xgmi_info 0,591011708383666176,6240322534601723904
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->kfd.dev->device_info.event_interrupt_class->interrupt_isr 3371327953559019520,4875826558969356288,4994161814691131392,5834466829867458560,6085368780094799872,8545181753383178240
PARAM_VALUE 0 adev->kfd.dev->device_info.event_interrupt_class->interrupt_wq 2743618561933017088,3166684404715036672,3216513776681185280,8213208253327966208,8661629418556481536
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,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->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.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->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->umc.funcs->init_registers 3683763211913342976
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.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->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 5 gpu_addr 0,4096-ptr_max
PARAM_VALUE 6 cpu_addr 0,4096-ptr_max
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_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->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->pdev (-1),1-s32max
BUF_SIZE 0 adev->reset_domain (-1),192
BUF_SIZE 0 adev->vce.saved_bo (-1)-s32max
BUF_SIZE 4 bo_ptr (-1),16
BUF_SIZE 4 bo_ptr (-1),16
BUF_SIZE 5 gpu_addr (-1),16
BUF_SIZE 5 gpu_addr (-1),16
BUF_SIZE 6 cpu_addr (-1)-0,8,16
BUF_SIZE 6 cpu_addr (-1)-0,8,16
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 size $1
DATA_SOURCE 2 align $2
DATA_SOURCE 3 domain $3
DATA_SOURCE 4 bo_ptr $4
DATA_SOURCE 5 gpu_addr $5
DATA_SOURCE 6 cpu_addr $6
FUZZY_MAX 0 adev->jpeg.inst->ring_dec->doorbell_index 4
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->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_size 1-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->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.adev->ras_hw_enabled 0-16777215
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.muxer.ring_entry_size
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_gc_fed_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.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->mode_info.atom_context->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->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->rmmio_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
UNITS 1 size unit_byte
UNITS 2 align unit_byte
HALF_LOCKED2 &adev->firmware.mutex
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &uq_mgr->proc_ctx_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &drm_unplug_srcu
HALF_LOCKED2 0 &adev->benchmark_mutex
HALF_LOCKED2 0 &adev->psp.mutex

drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_create_kernel_at() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->ddev.anon_inode->i_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2712
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->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.reg_funcs->rreg32 5984948403122016256,7348076598167969792,7496899883983585280
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 0,3835863049997778944,6594968210358161408
PARAM_VALUE 0 adev->gfxhub.funcs->get_xgmi_info 0,4096-ptr_max
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->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,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->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.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->mmhub.funcs->get_xgmi_info 0,3251155557669371904
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->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->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->virt.crit_regn_tbl->offset 0-4294967295
PARAM_VALUE 0 adev->virt.crit_regn_tbl->size_kb 0-4294967295
PARAM_VALUE 0 adev->virt.ops->rcvd_ras_intr 0,1264429437436559360,8072527672973950976
PARAM_VALUE 0 *adev->doorbell_index.sdma_engine 0-4294967295
PARAM_VALUE 0 *adev->enforce_isolation 0-4294967295
PARAM_VALUE 0 *adev->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 size 0,4096-4294967296
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 0
PARAM_VALUE 6 cpu_addr 0,4096-ptr_max
BUF_SIZE 0 adev->dev (-1),1616
BUF_SIZE 0 adev->reset_domain (-1),192
BUF_SIZE 6 cpu_addr (-1)-0,8
BUF_SIZE 6 cpu_addr (-1)-0,8
DATA_SOURCE 0 adev $0
DATA_SOURCE 4 bo_ptr $3
DATA_SOURCE 6 cpu_addr $4
BIT_INFO 1 size 0x0,0x1fffff000
BIT_INFO 1 size 0x0,0x1fffff000
PREEMPT_ADD
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_size 1-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_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->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-1099511627520[c]
HOST_DATA 0 adev->mman.vram_mgr.mm.size 0-1099511627520[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->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.num_mem_partitions
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 0 adev->mman.num_clear_entities
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
UNITS 1 size unit_byte
UNITS 2 align unit_byte
HALF_LOCKED2 0 &adev->reset_domain->sem

drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c amdgpu_umsch_mm_allocate_ucode_buffer() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->umsch_mm.fw 4096-ptr_max
PARAM_VALUE 0 adev->umsch_mm.fw->data 4096-ptr_max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max

drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c amdgpu_umsch_mm_allocate_ucode_data_buffer() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->umsch_mm.fw 4096-ptr_max
PARAM_VALUE 0 adev->umsch_mm.fw->data 4096-ptr_max
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max

19f4aff6129bc862 gfx_v9_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.mec.num_pipe_per_mec 4
PARAM_VALUE 0 adev->gfx.mec.num_queue_per_pipe 8
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 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 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 3851667284380958720
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),304
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
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.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 2 align unit_byte

19f4aff6129bc862 gfx_v9_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->kmap.bo_kmap_type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->placement.num_placement 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base._resv.lock.base.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.gpuva.lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.handle_count 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.refcount.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.magic 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.owner_cpu 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.raw_lock.wlocked 0-255
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.hpd_eop_obj->tbo.type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.num_pipe_per_mec 4
PARAM_VALUE 0 adev->gfx.mec.num_queue_per_pipe 8
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 4096-ptr_max
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 3574276093080809472
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),304
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
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.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 1 size unit_byte
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c gfx_v9_4_3_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.bad_op_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.bad_op_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.eop_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.eop_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.mec.num_mec 2
PARAM_VALUE 0 adev->gfx.mec.num_pipe_per_mec 4
PARAM_VALUE 0 adev->gfx.mec.num_queue_per_pipe 8
PARAM_VALUE 0 adev->gfx.priv_inst_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.rlc.funcs 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 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 8975850612167090176
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),304
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.bad_op_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c gfx_v9_4_3_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.bad_op_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.bad_op_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.eop_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.eop_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->kmap.bo_kmap_type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->placement.num_placement 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base._resv.lock.base.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.gpuva.lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.handle_count 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.refcount.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.magic 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.owner_cpu 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.raw_lock.wlocked 0-255
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.hpd_eop_obj->tbo.type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.num_mec 2
PARAM_VALUE 0 adev->gfx.mec.num_pipe_per_mec 4
PARAM_VALUE 0 adev->gfx.mec.num_queue_per_pipe 8
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.rlc.funcs 4096-ptr_max
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 7625282298364686336
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),304
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.bad_op_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 1 size unit_byte
UNITS 2 align unit_byte

2424e8ec9bf51854 gfx_v12_0_cp_compute_load_microcode_rs64() -> amdgpu_bo_create_reserved()

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->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 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
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->gfx.rlc.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mode_info.atom_context->io_mode s32min-s32max
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_info_offset 20
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 10911,10921
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_record_offset 20,276
PARAM_VALUE 0 adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 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 0 adev->virt.rlcg_reg_lock.rlock.dep_map->name 0-255
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
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 7019342400976773120
CAPPED_DATA 0 adev->usec_timeout 1
DATA_SOURCE 0 adev $0

2424e8ec9bf51854 gfx_v12_0_cp_compute_load_microcode_rs64() -> amdgpu_bo_create_reserved()

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->gfx.mec.mec_fw_obj 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->kmap.bo_kmap_type 2-3,129,132
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->placement.num_placement 1-3
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo->resource->bus.addr 0-255
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.resv->fences->num_fences 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.dep_map->name 0-255
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.mec.mec_fw_obj->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.resource->css->cnt.protection_support 0-1
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.resource->css->cnt.track_failcnt 0-1
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.resource->css->ref.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.ttm->backup->f_mapping->host->i_bytes 0-u16max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.ttm->page_flags 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.ttm->restore->alloced_page->_refcount.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.ttm->restore->alloced_page->page_type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.ttm->restore->snapshot_alloc.remaining_pages 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.ttm->restore->snapshot_alloc.tt_caching 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.type 0-2
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 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
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->gfx.rlc.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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->mode_info.atom_context->io_mode s32min-s32max
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_info_offset 20
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 10911,10921
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_record_offset 20,276
PARAM_VALUE 0 adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 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 0 adev->virt.rlcg_reg_lock.rlock.dep_map->name 0-255
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
PARAM_VALUE 1 size 0
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 2617110184552271872
CAPPED_DATA 0 adev->usec_timeout 1
DATA_SOURCE 0 adev $0

2424e8ec9bf51854 gfx_v12_0_cp_gfx_load_me_microcode_rs64() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw->data 4096-ptr_max
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0

2424e8ec9bf51854 gfx_v12_0_cp_gfx_load_me_microcode_rs64() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me.me_fw_obj 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->kmap.bo_kmap_type 2-3,129,132
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->placement.num_placement 1-3
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo->resource->bus.addr 0-255
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.resv->fences->num_fences 0-4294967295
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.base.vma_node.vm_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.dep_map->name 0-255
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.me.me_fw_obj->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.resource->css->cnt.protection_support 0-1
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.resource->css->cnt.track_failcnt 0-1
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.resource->css->ref.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.ttm->backup->f_mapping->host->i_bytes 0-u16max
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.ttm->page_flags 0-4294967295
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.ttm->restore->alloced_page->_refcount.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.ttm->restore->alloced_page->page_type 0-4294967295
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.ttm->restore->snapshot_alloc.remaining_pages 0-4294967295
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.ttm->restore->snapshot_alloc.tt_caching 0-4294967295
PARAM_VALUE 0 adev->gfx.me.me_fw_obj->tbo.type 0-2
PARAM_VALUE 0 adev->gfx.me_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0

2424e8ec9bf51854 gfx_v12_0_cp_gfx_load_pfp_microcode_rs64() -> amdgpu_bo_create_reserved()

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->gfx.me_fw 1-u64max
PARAM_VALUE 0 adev->gfx.pfp_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw->data 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
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->gfx.rlc.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
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->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
CAPPED_DATA 0 adev->usec_timeout 1
DATA_SOURCE 0 adev $0

2424e8ec9bf51854 gfx_v12_0_cp_gfx_load_pfp_microcode_rs64() -> amdgpu_bo_create_reserved()

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->gfx.me_fw 1-u64max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->kmap.bo_kmap_type 2-3,129,132
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->placement.num_placement 1-3
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo->resource->bus.addr 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->fences->num_fences 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.vma_node.vm_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.bdev->dev_mapping->i_mmap_rwsem.dep_map->name 0-255
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.pfp.pfp_fw_obj->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->css->cnt.protection_support 0-1
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->css->cnt.track_failcnt 0-1
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->css->ref.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.ttm->backup->f_mapping->host->i_bytes 0-u16max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.ttm->page_flags 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.ttm->restore->alloced_page->_refcount.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.ttm->restore->alloced_page->page_type 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.ttm->restore->snapshot_alloc.remaining_pages 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.ttm->restore->snapshot_alloc.tt_caching 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.type 0-2
PARAM_VALUE 0 adev->gfx.pfp_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw->data 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
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->gfx.rlc.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 0 adev->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
CAPPED_DATA 0 adev->usec_timeout 1
DATA_SOURCE 0 adev $0

2424e8ec9bf51854 gfx_v12_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.clear_state_obj 0
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->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-41638,41694,41701,41717,41920,62460,65472
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 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 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 198189378655358976
DATA_SOURCE 0 adev $0
MEM_ZERO 0 adev->gfx.me.queue_bitmap
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.bad_op_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 2 align unit_byte

2424e8ec9bf51854 gfx_v12_0_rlc_autoload_buffer_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 size 24117248-u32max
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 size r gfx_v12_0_calc_toc_total_size

28ad57647bf6154f gfx_v11_0_cp_compute_load_microcode() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 4096-ptr_max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4586999750849409024
PARAM_VALUE 6 *cpu_addr 0
PARAM_VALUE 6 *(*cpu_addr) 0
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

28ad57647bf6154f gfx_v11_0_cp_gfx_load_me_microcode() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw->data 4096-ptr_max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

28ad57647bf6154f gfx_v11_0_cp_gfx_load_pfp_microcode() -> amdgpu_bo_create_reserved()

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->gfx.me_fw 1-u64max
PARAM_VALUE 0 adev->gfx.pfp_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw->data 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
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->gfx.rlc.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rs64_enable 0
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
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->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
CAPPED_DATA 0 adev->usec_timeout 1
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

28ad57647bf6154f gfx_v11_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 2026481458871664640
DATA_SOURCE 0 adev $0
UNITS 2 align unit_byte

28ad57647bf6154f gfx_v11_0_rlc_autoload_buffer_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 size r gfx_v11_0_calc_toc_total_size

drivers/gpu/drm/amd/amdgpu/mes_v12_1.c mes_v12_1_allocate_eop_buf() -> amdgpu_bo_create_reserved()

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->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->mes.adev->mes.adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.adev->mes.event_log_size 0-1572864
PARAM_VALUE 0 adev->mes.adev->mes.funcs 325463660276289536,4756190773881946112,5844308842708090880
PARAM_VALUE 0 adev->mes.adev->mes.kiq_hw_fini 1435191093708939264,8800049960775479296,9136997105743011840
PARAM_VALUE 0 adev->mes.adev->mes.kiq_hw_init 1284368737129111552,2411523670466220032,8807158000803385344
PARAM_VALUE 0 adev->mes.eop_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.eop_gpu_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
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,5297,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,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->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 252
PARAM_VALUE 1 size 2048
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 7590021459628105728
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v12_1.c mes_v12_1_allocate_ucode_buffer() -> amdgpu_bo_create_reserved()

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->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.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mes.fw 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_ptr 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->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->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 2 align 4096
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v12_1.c mes_v12_1_allocate_ucode_data_buffer() -> amdgpu_bo_create_reserved()

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->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.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mes.data_fw_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.data_fw_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.data_fw_ptr 4096-ptr_max
PARAM_VALUE 0 adev->mes.fw 4096-ptr_max
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,5297,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
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 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 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c amdgpu_uvd_create_msg_bo_helper() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
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 1 size 4096,131072
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 5775430826631913472
PARAM_VALUE 4 *bo_ptr 0
PARAM_VALUE 5 gpu_addr 0
PARAM_VALUE 6 cpu_addr 4181407991431241728
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 size $1
HARD_MAX 1 size 131072
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->uvd.inst->irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c gfx_v6_0_rlc_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.clear_state_size 0,12
PARAM_VALUE 0 adev->gfx.rlc.cs_data 3589377933014208512
PARAM_VALUE 0 adev->gfx.rlc.cs_data->id 0-3
PARAM_VALUE 0 adev->gfx.rlc.funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_list 7550113704042504192
PARAM_VALUE 0 adev->gfx.rlc.reg_list_size 218
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->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 size 256,304
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),240,248,304
BUF_SIZE 0 adev->gfx.rlc.cs_data 32
BUF_SIZE 0 adev->gfx.rlc.reg_list 872
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
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.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.rlc.save_restore_obj->tbo.ttm->dma_ttm.sg->orig_nents
NO_OVERFLOW_SIMPLE 0 adev->gfx.sq_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c sdma_v7_0_load_microcode() -> amdgpu_bo_create_reserved()

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->firmware.load_type 0
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
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->mes.adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 0 adev->sdma.instance 4096-ptr_max
PARAM_VALUE 0 adev->sdma.num_instances 1-s32max
PARAM_VALUE 0 adev->virt.rlcg_reg_lock.rlock.dep_map->name 0-255
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
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
CAPPED_DATA 0 adev->sdma.num_instances 1
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &drm_unplug_srcu

3d756af95eb3bd31 gfx_v12_1_init_cp_compute_microcode_bo() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj 0
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 4096-ptr_max
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 4 *bo_ptr 0
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 8124682933201346560
DATA_SOURCE 0 adev $0

3d756af95eb3bd31 gfx_v12_1_init_cp_compute_microcode_bo() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_data_obj 0
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj 1-u64max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->kmap.bo_kmap_type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->placement.num_placement 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base._resv.lock.base.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.gpuva.lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.handle_count 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.refcount.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.magic 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.owner_cpu 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.mec_fw_obj->tbo.base.vma_node.vm_lock.raw_lock.wlocked 0-255
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.mec.mec_fw_obj->tbo.type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 1 size 0
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 4 *bo_ptr 0
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 5224726706314063872
DATA_SOURCE 0 adev $0

3d756af95eb3bd31 gfx_v12_1_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.gfx_off_delay_work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.gfx_off_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
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->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->pm.mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->powerplay.pp_handle->adev->mes.mutex_hidden.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->powerplay.pp_handle->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->backend->dpm_flags 0-4294967295
PARAM_VALUE 0 adev->powerplay.pp_handle->backend->uvd_dpm.hard_min_clk 0-4294967295
PARAM_VALUE 0 adev->powerplay.pp_handle->backend->uvd_power_gated 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->backend->vce_dpm.hard_min_clk 0-4294967295
PARAM_VALUE 0 adev->powerplay.pp_handle->backend->vce_power_gated 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->backend->vcn_power_gated 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->device->adev->mes.mutex_hidden.first_waiter->list.next 5159360019465732096
PARAM_VALUE 0 adev->powerplay.pp_handle->device->adev->mes.mutex_hidden.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->powerplay.pp_handle->device->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->mes.mutex_hidden.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->powerplay.pp_handle->mes.mutex_hidden.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_ctl.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_ctl.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_ctl.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_ctl.smu->adev->no_hw_access 1
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_ctl.smu->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->powerplay.pp_handle->msg_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->powerplay.pp_handle->pm.dpm.priv->uvd_boot_level 0-254
PARAM_VALUE 0 adev->powerplay.pp_handle->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->powerplay.pp_handle->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_info_offset 20
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 10911,10921
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_record_offset 20,276
PARAM_VALUE 0 adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 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 0 adev->virt.rlcg_reg_lock.rlock.dep_map->name 0-255
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
PARAM_VALUE 0 *adev->powerplay.pp_handle->msg_ctl->lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *adev->powerplay.pp_handle->msg_ctl->smu->adev->mman.aper_base_kaddr (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *adev->powerplay.pp_handle->msg_ctl->smu->adev->rmmio (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *adev->powerplay.pp_handle->msg_lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 5945772416211349504
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
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
UNITS 2 align unit_byte

3d756af95eb3bd31 gfx_v12_1_rlc_autoload_buffer_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 size 24117248-u32max
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 size r gfx_v12_1_calc_toc_total_size

drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c sdma_v7_1_inst_load_microcode() -> amdgpu_bo_create_reserved()

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->firmware.load_type 0
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
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->mes.adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 0 adev->sdma.instance 4096-ptr_max
PARAM_VALUE 0 adev->virt.rlcg_reg_lock.rlock.dep_map->name 0-255
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
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/amd/amdgpu/mes_v12_0.c mes_v12_0_allocate_eop_buf() -> amdgpu_bo_create_reserved()

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->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->mes.adev->mes.adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.adev->mes.event_log_size 0-1572864
PARAM_VALUE 0 adev->mes.adev->mes.funcs 325463660276289536,4756190773881946112,5844308842708090880
PARAM_VALUE 0 adev->mes.adev->mes.kiq_hw_fini 1435191093708939264,8800049960775479296,9136997105743011840
PARAM_VALUE 0 adev->mes.adev->mes.kiq_hw_init 1284368737129111552,2411523670466220032,8807158000803385344
PARAM_VALUE 0 adev->mes.eop_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.eop_gpu_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
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,5297,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,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->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 252
PARAM_VALUE 1 size 2048
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 7826159042375458816
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v12_0.c mes_v12_0_allocate_ucode_buffer() -> amdgpu_bo_create_reserved()

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->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.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mes.fw 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_ptr 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->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->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 2 align 4096
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v12_0.c mes_v12_0_allocate_ucode_data_buffer() -> amdgpu_bo_create_reserved()

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->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.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mes.data_fw_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.data_fw_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.data_fw_ptr 4096-ptr_max
PARAM_VALUE 0 adev->mes.fw 4096-ptr_max
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,5297,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
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 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 2 align 65536
PARAM_VALUE 3 domain 4
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_type 10-18
PARAM_VALUE 0 adev->gfx.ce_fw 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.cp_ecc_error_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.cp_ecc_error_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.eop_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.eop_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.me_fw 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec.num_mec 1-2
PARAM_VALUE 0 adev->gfx.mec.num_pipe_per_mec 4
PARAM_VALUE 0 adev->gfx.mec.num_queue_per_pipe 8
PARAM_VALUE 0 adev->gfx.mec2_fw 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.rlc.funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.register_list_format 0,16,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.register_restore 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc_fw 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.sq_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.sq_irq.funcs 1-u64max
PARAM_VALUE 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 2678044839164551168
DATA_SOURCE 0 adev $0
FUZZY_MAX 0 adev->gfx.mec.num_mec 2
HARD_MAX 0 adev->gfx.mec.num_mec 2
RX_PATH
TASK_NOT_RUNNING
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.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.sq_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_cp_gfx_load_ce_microcode() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.ce_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.ce_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->kmap.page 0
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->kmap.virtual 0
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->bo->bdev->unevictable.prev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->bo->bdev->unevictable.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->bo->bdev->unevictable.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->lru.link.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
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,5297,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
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->psp.ras_context.ras->eeprom_control.ras_info_offset 20
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 10911,10921
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_record_offset 20,276
PARAM_VALUE 0 adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 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 0 adev->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 0 *adev->gfx.pfp.pfp_fw_ptr 0-255
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_cp_gfx_load_me_microcode() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.me_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->kmap.page 0
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->kmap.virtual 0
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->bo->bdev->unevictable.prev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->bo->bdev->unevictable.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->bo->bdev->unevictable.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp.pfp_fw_obj->tbo.resource->lru.link.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
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,5297,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
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->psp.ras_context.ras->eeprom_control.ras_info_offset 20
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 10911,10921
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_record_offset 20,276
PARAM_VALUE 0 adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 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 0 adev->xcp_mgr->adev->gfx.rlc.cs_data->section->reg_index 0,4,40960,41022,41164,41174,41176,41179,41461,41471-41472,41530
PARAM_VALUE 0 *adev->gfx.pfp.pfp_fw_ptr 0-255
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_cp_gfx_load_pfp_microcode() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.ce_fw 1-u64max
PARAM_VALUE 0 adev->gfx.me_fw 1-u64max
PARAM_VALUE 0 adev->gfx.pfp_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.pfp_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_info_offset 20
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_max_record_count 10911,10921
PARAM_VALUE 0 adev->psp.ras_context.ras->eeprom_control.ras_record_offset 20,276
PARAM_VALUE 0 adev->psp.ras_context.ras->umc_ecc.record_ce_addr_supported 1
PARAM_VALUE 0 adev->reset_domain 4096-ptr_max
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->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 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.kiq 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 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 1 size 1-u32max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4864244133169463296
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),240,248
DATA_SOURCE 0 adev $0
MEM_ZERO 0 adev->gfx.me.queue_bitmap
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.bad_op_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->firmware.load_type 0
PARAM_VALUE 0 adev->gfx.gfx_current_status 0
PARAM_VALUE 0 adev->gfx.kiq 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->kmap.bo_kmap_type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->placement.num_placement 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base._resv.lock.base.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.gpuva.lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.handle_count 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.refcount.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.magic 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.owner_cpu 0-4294967295
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.mec.hpd_eop_obj->tbo.base.vma_node.vm_lock.raw_lock.wlocked 0-255
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.hpd_eop_obj->tbo.type 0-4294967295
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw 4096-ptr_max
PARAM_VALUE 0 adev->gfx.mec_fw->data 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.funcs->init 4096-ptr_max
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
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 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 3674637455447351296
PARAM_VALUE 6 *cpu_addr 0
PARAM_VALUE 6 *(*cpu_addr) 0
BUF_SIZE 0 adev->gfx.cleaner_shader_ptr (-1),240,248
DATA_SOURCE 0 adev $0
MEM_ZERO 0 adev->gfx.me.queue_bitmap
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.bad_op_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 1 size unit_byte
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_parse_rlc_toc() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
UNITS 1 size unit_byte
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_rlc_backdoor_autoload_buffer_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo 0,4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->kmap.bo_kmap_type 2-3,129,132
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->placement.num_placement 1-3
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo->resource->bus.addr 0-255
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.resv->fences->num_fences 0-4294967295
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.destroy 3687779195912622080,6459761284373078016
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.resource->css->cnt.protection_support 0-1
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.resource->css->cnt.track_failcnt 0-1
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.resource->css->ref.refs.counter s32min-s32max
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.ttm->backup->f_mapping->host->i_bytes 0-u16max
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.ttm->caching 0-4294967295
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.ttm->page_flags 0-4294967295
PARAM_VALUE 0 adev->gfx.rlc.rlc_toc_bo->tbo.type 0-2
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->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.vma_manager->vm_lock.dep_map->name 0-255
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 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 size r gfx_v10_0_calc_toc_total_size
NO_OVERFLOW_SIMPLE 0 adev->gfx.rlc.rlc_toc_bo->tbo.ttm->dma_ttm.sg->orig_nents
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_mec_init() -> amdgpu_bo_create_reserved()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_type 5-9
PARAM_VALUE 0 adev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->gfx.eop_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.eop_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.mec.num_mec 1-2
PARAM_VALUE 0 adev->gfx.mec.num_pipe_per_mec 4
PARAM_VALUE 0 adev->gfx.mec.num_queue_per_pipe 8
PARAM_VALUE 0 adev->gfx.mec_bitmap 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_inst_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.enabled_types 4096-ptr_max
PARAM_VALUE 0 adev->gfx.priv_reg_irq.funcs 1-u64max
PARAM_VALUE 0 adev->gfx.rlc.funcs 4096-ptr_max
PARAM_VALUE 1 size 16384-32768
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 8236241373595402240
DATA_SOURCE 0 adev $0
FUZZY_MAX 0 adev->gfx.mec.num_mec 2
FUZZY_MAX 1 size 32768
HARD_MAX 0 adev->gfx.mec.num_mec 2
HARD_MAX 1 size 32768
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gfx.eop_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_inst_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gfx.priv_reg_irq.num_types
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v11_0.c mes_v11_0_allocate_eop_buf() -> amdgpu_bo_create_reserved()

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->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->mes.adev->mes.adev 4096-ptr_max
PARAM_VALUE 0 adev->mes.adev->mes.event_log_size 0-1572864
PARAM_VALUE 0 adev->mes.adev->mes.funcs 325463660276289536,4756190773881946112,5844308842708090880
PARAM_VALUE 0 adev->mes.adev->mes.kiq_hw_fini 1435191093708939264,8800049960775479296,9136997105743011840
PARAM_VALUE 0 adev->mes.adev->mes.kiq_hw_init 1284368737129111552,2411523670466220032,8807158000803385344
PARAM_VALUE 0 adev->mes.eop_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.eop_gpu_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.mutex_hidden.dep_map->name 0-255
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,5297,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,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->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 252
PARAM_VALUE 1 size 2048
PARAM_VALUE 2 align 4096
PARAM_VALUE 3 domain 2
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 3165941767456247808
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v11_0.c mes_v11_0_allocate_ucode_buffer() -> amdgpu_bo_create_reserved()

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->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.reg_funcs 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mes.fw 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.ucode_fw_ptr 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->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->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 2 align 4096
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 align unit_byte

drivers/gpu/drm/amd/amdgpu/mes_v11_0.c mes_v11_0_allocate_ucode_data_buffer() -> amdgpu_bo_create_reserved()

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->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.reg_funcs->rreg32 4096-ptr_max
PARAM_VALUE 0 adev->gfx.rlc.reg_funcs->wreg32 4096-ptr_max
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
PARAM_VALUE 0 adev->mes.data_fw_gpu_addr 4096-ptr_max
PARAM_VALUE 0 adev->mes.data_fw_obj 4096-ptr_max
PARAM_VALUE 0 adev->mes.data_fw_ptr 4096-ptr_max
PARAM_VALUE 0 adev->mes.fw 4096-ptr_max
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,5297,148606482432692224,436469935444291584,467281172929331200
PARAM_VALUE 0 adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
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 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 1 size 524288
PARAM_VALUE 2 align 65536
PARAM_VALUE 3 domain 6
PARAM_VALUE 4 bo_ptr 4096-ptr_max
PARAM_VALUE 5 gpu_addr 4096-ptr_max
PARAM_VALUE 6 cpu_addr 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING