Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/xfs/libxfs/xfs_sb.c xfs_log_sb() -> xfs_trans_getsb()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
CAPPED_DATA 0 tp 1
DATA_SOURCE 0 tp $0
STR_LEN 0 tp (-1)
STR_LEN 0 tp (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 tp->t_blk_res
NO_OVERFLOW_SIMPLE 0 tp->t_mountp->m_sb_bp->b_log_item->bli_format_count
NO_OVERFLOW_SIMPLE 0 tp->t_mountp->m_sb_bp->b_transp->t_rtx_res_used
NO_OVERFLOW_SIMPLE 0 tp->t_rtx_res_used
HALF_LOCKED2 &mp->m_growlock

fs/xfs/libxfs/xfs_sb.c xfs_sync_sb_buf() -> xfs_trans_getsb()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->t_flags 0,4,16,20,32,36,64,68,80,84
PARAM_VALUE 0 tp->t_highest_agno 4294967295
PARAM_VALUE 0 tp->t_mountp s64min-(-4096),4096-s64max
PARAM_VALUE 0 tp->t_pflags 0,262144
CAPABLE 0 21
NO_OVERFLOW_SIMPLE 0 tp->t_blk_res

fs/xfs/scrub/repair.c xrep_update_qflags() -> xfs_trans_getsb()

Type Parameter Key Value
NO_OVERFLOW_SIMPLE 0 tp->t_blk_res
LOCK2 &mp->m_quotainfo->qi_quotaofflock
TYPE_LOCK (struct xfs_quotainfo)->qi_quotaofflock

fs/xfs/xfs_trans.c xfs_trans_apply_sb_deltas() -> xfs_trans_getsb()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->t_mountp 4096-ptr_max
DATA_SOURCE 0 tp $0
BIT_INFO 0 tp->t_flags 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 tp->t_blk_res
NO_OVERFLOW_SIMPLE 0 tp->t_mountp->m_sb_bp->b_transp->t_rtx_res_used
HALF_LOCKED2 &mp->m_growlock

fs/xfs/scrub/rgsuper.c xrep_rgsuperblock() -> xfs_trans_getsb()

Type Parameter Key Value