Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/xfs_symlink.c xfs_symlink() -> xfs_trans_alloc_icreate()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_dir_geo 4096-ptr_max
PARAM_VALUE 1 resv 4096-ptr_max
PARAM_VALUE 2 udqp 0,4096-ptr_max
PARAM_VALUE 3 gdqp 0,4096-ptr_max
PARAM_VALUE 4 pdqp 0,4096-ptr_max
PARAM_VALUE 6 tpp 6405058027451719680
PARAM_VALUE 6 *tpp 0
DATA_SOURCE 5 dblocks r xfs_symlink_space_res
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte

fs/xfs/scrub/tempfile.c xrep_tempfile_create() -> xfs_trans_alloc_icreate()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_rootip 4096-ptr_max
PARAM_VALUE 1 resv 4096-ptr_max
PARAM_VALUE 2 udqp 0,4096-ptr_max
PARAM_VALUE 3 gdqp 0,4096-ptr_max
PARAM_VALUE 4 pdqp 0,4096-ptr_max
PARAM_VALUE 6 tpp 4415515978553987072
PARAM_VALUE 6 *tpp 0
BUF_SIZE 1 resv 12
CAPABLE 0 21
UNITS 0 mp unit_byte

fs/xfs/xfs_inode.c xfs_create() -> xfs_trans_alloc_icreate()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_dir_geo 4096-ptr_max
PARAM_VALUE 1 resv 4096-ptr_max
PARAM_VALUE 2 udqp 0,4096-ptr_max
PARAM_VALUE 3 gdqp 0,4096-ptr_max
PARAM_VALUE 4 pdqp 0,4096-ptr_max
PARAM_VALUE 6 tpp 8197333524183715840
PARAM_VALUE 6 *tpp 0
BUF_SIZE 1 resv 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 pdqp->q_bufoffset 0-s32max[c]
USER_DATA 4 pdqp->q_fileoffset 0-1431655765[c]
USER_DATA 4 pdqp->q_id 0-4294967295[c]
UNITS 0 mp unit_byte

fs/xfs/xfs_inode.c xfs_create_tmpfile() -> xfs_trans_alloc_icreate()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 resv 4096-ptr_max
PARAM_VALUE 2 udqp 0,4096-ptr_max
PARAM_VALUE 3 gdqp 0,4096-ptr_max
PARAM_VALUE 4 pdqp 0,4096-ptr_max
PARAM_VALUE 6 tpp 520841742511403008
PARAM_VALUE 6 *tpp 0
BUF_SIZE 1 resv 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 pdqp->q_bufoffset 0-s32max[c]
USER_DATA 4 pdqp->q_fileoffset 0-1431655765[c]
USER_DATA 4 pdqp->q_id 0-4294967295[c]
UNITS 0 mp unit_byte