Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/soc/fsl/qbman/qman.c qm_mr_process_task() -> (struct qman_fq_cb)->fqs()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->p.mr.fill 1-255
PARAM_VALUE 1 fq 4096-ptr_max
PARAM_VALUE 1 fq->cb.fqs 1-u64max
PARAM_VALUE 1 fq->state 1,3
PARAM_VALUE 2 msg 4096-ptr_max
DATA_SOURCE 1 fq r fqid_to_fq
DATA_SOURCE 2 msg r qm_mr_current
CONTAINER 1 -16-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/soc/fsl/qbman/qman.c qm_mr_process_task() -> (struct qman_fq_cb)->fqs()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->p.mr.fill 1-255
PARAM_VALUE 1 fq 4096-ptr_max
PARAM_VALUE 1 fq->cb.fqs 1-u64max
PARAM_VALUE 1 fq->state 1,3
PARAM_VALUE 2 msg 4096-ptr_max
DATA_SOURCE 1 fq r tag_to_fq
DATA_SOURCE 2 msg r qm_mr_current
CONTAINER 1 -16-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/soc/fsl/qbman/qman.c qman_retire_fq() -> (struct qman_fq_cb)->fqs()

Type Parameter Key Value
PARAM_VALUE 0 p 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.cscn_targ_dcp_low 0
PARAM_VALUE 0 p->p.mc.cr->initcgr.cgr.cscn_targ_upd_ctrl 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.context_hi 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.context_lo 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_a.stashing.cl 0
PARAM_VALUE 0 p->p.mc.cr->initfq.fqd.context_a.stashing.exclusive 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 fq 4096-ptr_max
PARAM_VALUE 1 fq->cb.fqs 1-u64max
PARAM_VALUE 1 fq->state 3
PARAM_VALUE 2 msg 3408238505671299072
PARAM_VALUE 2 msg->verb 34
BUF_SIZE 1 fq (-1),48
BUF_SIZE 1 fq (-1),48
DATA_SOURCE 0 p r get_affine_portal
DATA_SOURCE 1 fq $0
CONTAINER 1 -16-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL