Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/xfs/libxfs/xfs_rtrefcount_btree.c xfs_iflush_rtrefcount() -> xfs_rtrefcountbt_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_errortag 4096-ptr_max
PARAM_VALUE 1 rblock 4096-ptr_max
NOCHECK_CALL
UNITS 0 mp unit_byte
UNITS 2 rblocklen unit_byte
LOCK2 &ailp->ail_lock
LOCK2 &bp->b_sema
TYPE_LOCK (struct xfs_buf)->b_sema

fs/xfs/xfs_inode_item_recover.c xlog_recover_inode_dbroot() -> xfs_rtrefcountbt_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_super 4096-ptr_max
BUF_SIZE 1 rblock s32min-(-2),1-s32max
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 rblock $1
DATA_SOURCE 2 rblocklen $2
NOCHECK_CALL
UNITS 0 mp unit_byte
UNITS 1 rblock unit_byte
UNITS 2 rblocklen unit_byte
UNITS 4 dblocklen unit_byte
LOCK2 &bp->b_sema