Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/dma/dw-edma/dw-hdma-v0-debugfs.c dw_hdma_debugfs_regs() -> dw_hdma_debugfs_regs_rd()

Type Parameter Key Value
PARAM_VALUE 0 dw 4096-ptr_max
PARAM_VALUE 0 dw->chan 1-u64max
PARAM_VALUE 0 dw->chip 4096-ptr_max
PARAM_VALUE 0 dw->chip->db_irq 0-s32max
PARAM_VALUE 0 dw->chip->db_offset 160,u64max
PARAM_VALUE 0 dw->chip->dev 4096-ptr_max
PARAM_VALUE 0 dw->chip->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dw->chip->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dw->chip->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dw->chip->nr_irqs 1-s32max
PARAM_VALUE 0 dw->chip->ops 1-u64max
PARAM_VALUE 0 dw->core 5336894808865869824,8184134253249392640
PARAM_VALUE 0 dw->core->ack_emulated_irq 0,4810885779906531328
PARAM_VALUE 0 dw->core->ch_config 7842772189629534208,8888055427969134592
PARAM_VALUE 0 dw->core->ch_count 4845840252891541504,6997140399675932672
PARAM_VALUE 0 dw->core->ch_status 4437364463770460160,7966523413535961088
PARAM_VALUE 0 dw->core->db_offset 7246049191999127552,8243685364578553856
PARAM_VALUE 0 dw->core->debugfs_on 313316774967459840,8456776730920136704
PARAM_VALUE 0 dw->core->handle_int 1344042766465658880,5461433157975818240
PARAM_VALUE 0 dw->core->off 1222962368649613312,8143717851604267008
PARAM_VALUE 0 dw->core->start 4374348431366922240,6867920993884647424
PARAM_VALUE 0 dw->dma.cap_mask.bits 4096-ptr_max
PARAM_VALUE 0 dw->dma.chan_ida.xa.xa_flags 67108869
PARAM_VALUE 0 dw->dma.chan_ida.xa.xa_head 0
PARAM_VALUE 0 dw->dma.channels.next 4096-ptr_max
PARAM_VALUE 0 dw->dma.channels.next->next 4096-ptr_max
PARAM_VALUE 0 dw->dma.channels.prev->next 4096-ptr_max
PARAM_VALUE 0 dw->dma.channels.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dw->dma.channels.prev->prev 4096-ptr_max
PARAM_VALUE 0 dw->dma.dbg_dev_root 0,4096-ptr_max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_children->first->pprev 1-u64max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_parent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_parent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_parent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_parent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_parent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->__s_d_op->d_weak_revalidate 0,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 dw->dma.dev 4096-ptr_max
PARAM_VALUE 0 dw->dma.dev->dma_parms->max_segment_size u32max
PARAM_VALUE 0 dw->dma.dev_id 0-s32max
PARAM_VALUE 0 dw->dma.device_alloc_chan_resources 1448906586437984256
PARAM_VALUE 0 dw->dma.device_caps 4625047585110384640
PARAM_VALUE 0 dw->dma.device_config 8182447593635815424
PARAM_VALUE 0 dw->dma.device_free_chan_resources 4388785928601985024
PARAM_VALUE 0 dw->dma.device_issue_pending 8305134879354097664
PARAM_VALUE 0 dw->dma.device_pause 7387291417205907456
PARAM_VALUE 0 dw->dma.device_prep_config_sg 8652685161207889920
PARAM_VALUE 0 dw->dma.device_prep_dma_cyclic 2267213865587789824
PARAM_VALUE 0 dw->dma.device_prep_interleaved_dma 6012935358723428352
PARAM_VALUE 0 dw->dma.device_resume 6134089618541768704
PARAM_VALUE 0 dw->dma.device_terminate_all 5436357820934291456
PARAM_VALUE 0 dw->dma.device_tx_status 1181669245551063040
PARAM_VALUE 0 dw->dma.directions 6
PARAM_VALUE 0 dw->dma.dst_addr_widths 16
PARAM_VALUE 0 dw->dma.global_node.next->prev 7496183849231212544
PARAM_VALUE 0 dw->dma.ref.refcount.refs.counter 1
PARAM_VALUE 0 dw->dma.residue_granularity 0
PARAM_VALUE 0 dw->dma.src_addr_widths 16
PARAM_VALUE 0 dw->irq 1-u64max
PARAM_VALUE 0 dw->irq->dw 0
PARAM_VALUE 0 dw->irq->msi.address_hi 0
PARAM_VALUE 0 dw->irq->msi.address_lo 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_hi.destid_8_31 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_hi.reserved 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.base_address 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.destid_0_7 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.dmar_format 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.dmar_index_15 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.redirect_hint 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.reserved_0 0
PARAM_VALUE 0 dw->irq->msi.arch_addr_lo.reserved_1 0
PARAM_VALUE 0 dw->irq->msi.arch_data.active_low 0
PARAM_VALUE 0 dw->irq->msi.arch_data.delivery_mode 0
PARAM_VALUE 0 dw->irq->msi.arch_data.dmar_subhandle 0
PARAM_VALUE 0 dw->irq->msi.arch_data.is_level 0
PARAM_VALUE 0 dw->irq->msi.arch_data.reserved 0
PARAM_VALUE 0 dw->irq->msi.arch_data.vector 0
PARAM_VALUE 0 dw->irq->msi.data 0
PARAM_VALUE 0 dw->irq->rd_mask 0
PARAM_VALUE 0 dw->irq->wr_mask 0
PARAM_VALUE 0 dw->lock.magic 3735899821
PARAM_VALUE 0 dw->lock.owner (-1)
PARAM_VALUE 0 dw->lock.owner_cpu u32max
PARAM_VALUE 0 dw->nr_irqs 0-4
PARAM_VALUE 0 dw->rd_ch_cnt 0-8
PARAM_VALUE 0 dw->wr_ch_cnt 0-8
PARAM_VALUE 1 dent 4096-u64max
PARAM_VALUE 1 dent->d_children->first->pprev 1-u64max
PARAM_VALUE 1 dent->d_children.first 4096-ptr_max
PARAM_VALUE 1 dent->d_children.first->pprev 0
PARAM_VALUE 1 dent->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 1 dent->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 1 dent->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 1 dent->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 1 dent->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 1 dent->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 1 dent->d_inode->i_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 1 dent->d_inode->i_sb->s_export_op->encode_fh 0,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max
PARAM_VALUE 1 dent->d_inode->i_sb->s_export_op->fh_to_dentry 0,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max
PARAM_VALUE 1 dent->d_inode->i_sb->s_export_op->fh_to_parent 0,148606482432692224,436469935444291584,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000,3511613614414655488-s64max
PARAM_VALUE 1 dent->d_inode->i_sb->s_export_op->get_parent 0,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max
PARAM_VALUE 1 dent->d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 1 dent->d_op->d_compare 0,4096-ptr_max
PARAM_VALUE 1 dent->d_op->d_delete 0,4096-ptr_max
PARAM_VALUE 1 dent->d_op->d_dname 0,4096-ptr_max
PARAM_VALUE 1 dent->d_op->d_hash 0,4096-ptr_max
PARAM_VALUE 1 dent->d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 1 dent->d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 1 dent->d_op->d_manage 0,1859587847549206528
PARAM_VALUE 1 dent->d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 1 dent->d_op->d_real 0,4509355519306412032
PARAM_VALUE 1 dent->d_op->d_release 0,4096-ptr_max
PARAM_VALUE 1 dent->d_op->d_revalidate 0,4096-ptr_max
PARAM_VALUE 1 dent->d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 1 dent->d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 1 dent->d_op->d_weak_revalidate 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 1 dent->d_parent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 1 dent->d_parent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 1 dent->d_parent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 1 dent->d_parent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 1 dent->d_parent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 1 dent->d_sb 4096-ptr_max
PARAM_VALUE 1 dent->d_sb->__s_d_op 0,4096-ptr_max
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 1 dent->d_sb->__s_d_op->d_weak_revalidate 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 1 dent->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 1 dent->d_sb->s_fs_info->work_queued s32min-s32max
BUF_SIZE 0 dw->chan 0-8704
BUF_SIZE 1 dent s32min-(-1),1-s32max
BUF_SIZE 1 dent s32min-(-1),1-s32max
CAPPED_DATA 0 dw->chip->dev 1
CAPPED_DATA 0 dw->chip->ll_rd_cnt 1
CAPPED_DATA 0 dw->chip->ll_wr_cnt 1
CAPPED_DATA 0 dw->chip->nr_irqs 1
CAPPED_DATA 0 dw->rd_ch_cnt 1
CAPPED_DATA 0 dw->wr_ch_cnt 1
CAPPED_DATA 1 dent 1
DATA_SOURCE 0 dw $0
DATA_SOURCE 1 dent r debugfs_create_dir
STR_LEN 0 dw->name 31
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL