Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/libxfs/xfs_inode_fork.c xfs_iformat_btree() -> xfs_broot_alloc()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->if_nextents 1-u64max
PARAM_VALUE 1 new_size 24-1048632
BUF_SIZE 0 ifp (-1),48
BUF_SIZE 0 ifp (-1),48
CAPPED_DATA 0 ifp->if_nextents 1
DATA_SOURCE 0 ifp r xfs_ifork_ptr
DATA_SOURCE 1 new_size r xfs_bmap_broot_space
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_rtrefcount_btree.c xfs_iformat_rtrefcount() -> xfs_broot_alloc()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->if_format 5
PARAM_VALUE 1 new_size 72-786492
BIT_INFO 1 new_size 0x0,0xfffff
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_rtrmap_btree.c xfs_iformat_rtrmap() -> xfs_broot_alloc()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->if_format 5
PARAM_VALUE 1 new_size 72-3145752
BIT_INFO 1 new_size 0x0,0x3fffff
RX_PATH
TASK_NOT_RUNNING