Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/libxfs/xfs_rtgroup.c xfs_rtginode_init() -> (struct xfs_rtginode_ops)->create()

Type Parameter Key Value
PARAM_VALUE 0 rtg 4096-ptr_max
PARAM_VALUE 1 ip 4096-ptr_max
PARAM_VALUE 1 ip->i_af.if_format 2
PARAM_VALUE 1 ip->i_af.if_needextents 0-1
PARAM_VALUE 1 ip->i_af.if_nextents 0
PARAM_VALUE 1 ip->i_df.if_bytes 0
PARAM_VALUE 1 ip->i_df.if_data 0
PARAM_VALUE 1 ip->i_df.if_format 0,2
PARAM_VALUE 1 ip->i_df.if_nextents 0
PARAM_VALUE 1 ip->i_diflags 8424-40136
PARAM_VALUE 1 ip->i_diflags2 0,32-u64max
PARAM_VALUE 1 ip->i_disk_size 0
PARAM_VALUE 1 ip->i_flags_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 ip->i_itemp 4096-ptr_max
PARAM_VALUE 1 ip->i_itemp->ili_dirty_flags 0-4294967295
PARAM_VALUE 1 ip->i_metatype 2-8
PARAM_VALUE 1 ip->i_mount 4096-ptr_max
PARAM_VALUE 1 ip->i_vnode.i_acl 0
PARAM_VALUE 1 ip->i_vnode.i_default_acl 0
PARAM_VALUE 1 ip->i_vnode.i_opflags 0-65527
PARAM_VALUE 2 tp 4096-ptr_max
PARAM_VALUE 2 tp->t_items.prev 4096-ptr_max
PARAM_VALUE 2 tp->t_items.prev->next 4096-ptr_max
PARAM_VALUE 2 tp->t_items.prev->next->next 4096-ptr_max
PARAM_COMPARE 0 rtg->rtg_group.xg_gno == $1->i_projid
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mp->m_growlock