Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/xfs/scrub/rtrefcount_repair.c xrep_rtrefc_build_new_tree() -> xrep_inode_set_nblocks()

Type Parameter Key Value
PARAM_VALUE 0 sc->ip 4096-ptr_max
PARAM_VALUE 0 sc->mp 4096-ptr_max
PARAM_VALUE 0 sc->mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 sc->mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 sc->mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 sc->ops 4096-ptr_max
PARAM_VALUE 0 sc->ops->type 1-6
PARAM_VALUE 0 sc->relax.resched_nr 0-99
PARAM_VALUE 0 sc->sa.agf_bp->b_flags 0,2-u32max
PARAM_VALUE 0 sc->sa.agf_bp->b_lru_ref.counter 0-4
PARAM_VALUE 0 sc->sa.agi_bp->b_flags 0,2-u32max
PARAM_VALUE 0 sc->sa.agi_bp->b_lru_ref.counter 0-4
PARAM_VALUE 0 sc->sa.pag->pag_group.xg_mount->m_finobt_nores 1
PARAM_VALUE 0 sc->sm 4096-ptr_max
PARAM_VALUE 0 sc->sr.refc_cur 0
PARAM_VALUE 0 sc->sr.rmap_cur 0
PARAM_VALUE 0 sc->tp 4096-ptr_max
PARAM_VALUE 0 sc->tp->t_items.prev->next 4096-ptr_max
PARAM_VALUE 0 sc->tp->t_items.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sc->xmbtp->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 sc->xmbtp->bt_file->f_inode->i_wb->dwork.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 sc->xmbtp->bt_file->f_inode->i_wb->dwork.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 *sc->sa.rmap_cur->bc_mem.xfbtree->target->bt_readahead_count.counters s32min-s32max
NOCHECK_CALL

fs/xfs/scrub/rtrmap_repair.c xrep_rtrmap_build_new_tree() -> xrep_inode_set_nblocks()

Type Parameter Key Value
PARAM_VALUE 0 sc->ip 4096-ptr_max
PARAM_VALUE 0 sc->mp 4096-ptr_max
PARAM_VALUE 0 sc->mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 sc->mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 sc->mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 sc->mp->m_inodegc_wq->flush_color s32min-s32max
PARAM_VALUE 0 sc->mp->m_inodegc_wq->mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 sc->mp->m_inodegc_wq->work_color s32min-s32max
PARAM_VALUE 0 sc->ops->type 1-6
PARAM_VALUE 0 sc->relax.resched_nr 0-99
PARAM_VALUE 0 sc->sa.agf_bp->b_flags 0,2-u32max
PARAM_VALUE 0 sc->sa.agf_bp->b_lru_ref.counter 0-4
PARAM_VALUE 0 sc->sa.agi_bp->b_flags 0,2-u32max
PARAM_VALUE 0 sc->sa.agi_bp->b_lru_ref.counter 0-4
PARAM_VALUE 0 sc->sa.bno_cur 0
PARAM_VALUE 0 sc->sa.cnt_cur 0
PARAM_VALUE 0 sc->sa.fino_cur 0
PARAM_VALUE 0 sc->sa.ino_cur 0
PARAM_VALUE 0 sc->sa.pag->pag_group.xg_mount->m_finobt_nores 1
PARAM_VALUE 0 sc->sa.refc_cur 0
PARAM_VALUE 0 sc->sa.rmap_cur 0
PARAM_VALUE 0 sc->sr.refc_cur 0,4096-ptr_max
PARAM_VALUE 0 sc->sr.refc_cur->bc_cache 4096-ptr_max
PARAM_VALUE 0 sc->sr.refc_cur->bc_group 4096-ptr_max
PARAM_VALUE 0 sc->sr.refc_cur->bc_ino.ip 4096-ptr_max
PARAM_VALUE 0 sc->sr.refc_cur->bc_mp 4096-ptr_max
PARAM_VALUE 0 sc->sr.refc_cur->bc_ops 5177736840100265984
PARAM_VALUE 0 sc->sr.rmap_cur 0,4096-ptr_max
PARAM_VALUE 0 sc->sr.rmap_cur->bc_cache 4096-ptr_max
PARAM_VALUE 0 sc->sr.rmap_cur->bc_group 4096-ptr_max
PARAM_VALUE 0 sc->sr.rmap_cur->bc_ino.ip 4096-ptr_max
PARAM_VALUE 0 sc->sr.rmap_cur->bc_mp 4096-ptr_max
PARAM_VALUE 0 sc->sr.rmap_cur->bc_ops 6771264632830390272
PARAM_VALUE 0 sc->sr.rtg 4096-ptr_max
PARAM_VALUE 0 sc->sr.rtg->rtg_group.xg_mount 4096-ptr_max
PARAM_VALUE 0 sc->sr.rtlock_flags 0
PARAM_VALUE 0 sc->tp 4096-ptr_max
PARAM_VALUE 0 sc->tp->t_flags 0,4,16,20,32,36,64,68,80,84
PARAM_VALUE 0 sc->tp->t_highest_agno u32max
PARAM_VALUE 0 sc->tp->t_items.prev->next 4096-ptr_max
PARAM_VALUE 0 sc->tp->t_items.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sc->tp->t_mountp 4096-ptr_max
PARAM_VALUE 0 sc->tp->t_pflags 0,262144
PARAM_VALUE 0 sc->xmbtp->bt_nr_sectors 1-s64max
PARAM_VALUE 0 *sc->mp->m_inodegc_wq->first_flusher->done.wait.lock.owner (-4611686018427387904)-4611686018427387903
NOCHECK_CALL