Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/soc/fsl/qbman/qman_portal.c init_pcfg() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 1 bits 2031616
DATA_SOURCE 0 p r qman_create_affine_portal
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_eth_poll() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->irq_sources 0-4294967295
PARAM_VALUE 0 p->p.dqrr.fill 0-255
PARAM_VALUE 0 p->p.dqrr.pi 0-255
PARAM_VALUE 0 p->p.dqrr.vbit 0-255
PARAM_VALUE 0 p->vdqcr_owned 0
PARAM_VALUE 0 p->vdqcr_owned->flags 0-4294967295
PARAM_VALUE 1 bits 131072
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_eth_poll() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->irq_sources 0-4294967295
PARAM_VALUE 0 p->p.dqrr.fill 0-255
PARAM_VALUE 0 p->p.dqrr.pi 0-255
PARAM_VALUE 0 p->p.dqrr.vbit 0-255
PARAM_VALUE 0 p->vdqcr_owned 0
PARAM_VALUE 0 p->vdqcr_owned->flags 0-4294967295
PARAM_VALUE 1 bits 131072
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/soc/fsl/qbman/qman.c qm_congestion_task() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->cgr_lock.dep_map->name 0-255
PARAM_VALUE 0 p->cgr_lock.owner (-1)
PARAM_VALUE 0 p->cgr_lock.owner_cpu u32max
PARAM_VALUE 0 p->config 4096-ptr_max
PARAM_VALUE 0 p->config->dev 0,4096-ptr_max
PARAM_VALUE 0 p->p.mc.cr 4096-ptr_max
PARAM_VALUE 0 p->p.mc.cr->cgr._ncw_verb 0
PARAM_VALUE 0 p->p.mc.cr->cgr.cgid 0
PARAM_VALUE 0 p->p.mc.cr->fq._ncw_verb 0
PARAM_VALUE 0 p->p.mc.cr->fq.fqid 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgid 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cs 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cs_thres.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cscn_en 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cscn_targ 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cstd_en 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.mode 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_en_g 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_en_r 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_en_y 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_parm_g.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_parm_r.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_parm_y.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.we_mask 0
PARAM_VALUE 0 p->p.mc.cr->initfq.count 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.cgid 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.hi 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.lo 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.opaque 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_b 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.dest_wq 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.fq_ctrl 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.ics_cred 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_init.oac 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_init.oal 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_query.oac 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_query.oal 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.orpc 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.td 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqid 0
PARAM_VALUE 0 p->p.mc.cr->initfq.we_mask 0
PARAM_VALUE 0 p->p.mc.state 0,2
PARAM_VALUE 1 bits 1048576
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/soc/fsl/qbman/qman.c qm_congestion_task() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->cgr_lock.dep_map->name 0-255
PARAM_VALUE 0 p->cgr_lock.owner (-1)
PARAM_VALUE 0 p->cgr_lock.owner_cpu u32max
PARAM_VALUE 0 p->cgrs 4096-ptr_max
PARAM_VALUE 0 p->p.mc.cr 4096-ptr_max
PARAM_VALUE 0 p->p.mc.cr->cgr._ncw_verb 0
PARAM_VALUE 0 p->p.mc.cr->cgr.cgid 0
PARAM_VALUE 0 p->p.mc.cr->fq._ncw_verb 0
PARAM_VALUE 0 p->p.mc.cr->fq.fqid 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgid 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cs 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cs_thres.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cscn_en 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cscn_targ 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cstd_en 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.mode 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_en_g 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_en_r 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_en_y 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_parm_g.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_parm_r.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.wr_parm_y.word 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.we_mask 0
PARAM_VALUE 0 p->p.mc.cr->initfq.count 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.cgid 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.hi 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.lo 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.opaque 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_b 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.dest_wq 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.fq_ctrl 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.ics_cred 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_init.oac 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_init.oal 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_query.oac 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.oac_query.oal 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.orpc 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.td 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqid 0
PARAM_VALUE 0 p->p.mc.cr->initfq.we_mask 0
PARAM_VALUE 0 p->p.mc.state 0,2
PARAM_VALUE 1 bits 1048576
CAPPED_DATA 0 &p->cgr_cbs 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/soc/fsl/qbman/qman.c qm_mr_process_task() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->p.mr.ci 0-7
PARAM_VALUE 1 bits 65536
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/crypto/caam/qi.c caam_qi_poll() -> qman_p_irqsource_add()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->irq_sources 0-4294967295
PARAM_VALUE 0 p->p.dqrr.fill 0-255
PARAM_VALUE 0 p->p.dqrr.pi 0-255
PARAM_VALUE 0 p->p.dqrr.vbit 0-255
PARAM_VALUE 0 p->vdqcr_owned 0
PARAM_VALUE 0 p->vdqcr_owned->flags 0-4294967295
PARAM_VALUE 1 bits 131072
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read