Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/dma/dw-edma/dw-edma-v0-core.c dw_edma_v0_core_debugfs_on() -> dw_edma_v0_debugfs_on()

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_doorbell 4503857208579252224,4712802259768004608
PARAM_VALUE 0 dw->core->ch_enable 2694626106922127360,5430694011159142400
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->ll_data 3588772709532762112,6533012426288562176
PARAM_VALUE 0 dw->core->ll_link 215176419258261504,7977341896585969664
PARAM_VALUE 0 dw->core->non_ll_start 0,5978121923582685184
PARAM_VALUE 0 dw->core->off 1222962368649613312,8143717851604267008
PARAM_VALUE 0 dw->dma.cap_mask.bits 4096-ptr_max
PARAM_VALUE 0 dw->dma.chan_ida.xa.xa_flags 33554437
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_inode->i_rwsem.first_waiter->handoff_set 0-1
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_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_dname 0,716233247738060800,2056107418359259136,2102941272419614720,3721061892745007104,5585410052597575680,6720345164634435584,7931586599356526592
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 dw->dma.dbg_dev_root->d_op->d_weak_revalidate 0,5632434648052031488,5669063523602272256,7231033168839651328
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->__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.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.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->name 0
PARAM_VALUE 0 dw->nr_irqs 0-4
PARAM_VALUE 0 dw->rd_ch_cnt 0-8
PARAM_VALUE 0 dw->wq 4096-ptr_max
PARAM_VALUE 0 dw->wr_ch_cnt 0-8
PARAM_VALUE 0 *dw->name 0-127
BUF_SIZE 0 dw 624
BUF_SIZE 0 dw->chan 0-10240
BUF_SIZE 0 dw->wq (-1),512,528-8720
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
DATA_SOURCE 0 dw $0
STR_LEN 0 dw->name 31
MEM_ZERO 0 dw
MEM_ZERO 0 dw->chan
MEM_ZERO 0 dw->dma.cap_mask.bits
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL