Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/xfs_rtalloc.c xfs_growfs_rt_alloc_blocks() -> xfs_rtfile_initialize_blocks()

Type Parameter Key Value
PARAM_VALUE 0 rtg 4096-ptr_max
PARAM_VALUE 1 type 0
PARAM_VALUE 4 data 0
DATA_SOURCE 0 rtg $0
CAPABLE 0 21
USER_DATA 3 end_fsb 0-u32max[c]
LOCK2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock

fs/xfs/xfs_rtalloc.c xfs_growfs_rt_alloc_blocks() -> xfs_rtfile_initialize_blocks()

Type Parameter Key Value
PARAM_VALUE 0 rtg 4096-ptr_max
PARAM_VALUE 0 rtg->rtg_group.xg_mount 4096-ptr_max
PARAM_VALUE 0 rtg->rtg_group.xg_mount->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 0 rtg->rtg_group.xg_mount->m_inodegc_wq->flush_color s32min-s32max
PARAM_VALUE 0 rtg->rtg_group.xg_mount->m_inodegc_wq->work_color s32min-s32max
PARAM_VALUE 1 type 1
PARAM_VALUE 4 data 0
DATA_SOURCE 0 rtg $0
CAPABLE 0 21
UNITS 3 end_fsb unit_array_size
LOCK2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock