Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/xfs_rtalloc.c xfs_growfs_rt_alloc_fake_mount() -> xfs_rtbitmap_blockcount()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
BUF_SIZE 0 mp 7808
DATA_SOURCE 0 mp r kmemdup_noprof
CAPABLE 0 21
USER_DATA 0 mp->m_sb.sb_rblocks 0-9223372036854775808
USER_DATA 0 mp->m_sb.sb_rextents 0-9223372036854775808[c]
USER_DATA 0 mp->m_sb.sb_rextsize 0-u32max
HALF_LOCKED2 &mp->m_growlock
HALF_LOCKED2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock

fs/xfs/scrub/rtbitmap.c xchk_setup_rtbitmap() -> xfs_rtbitmap_blockcount()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
CAPABLE 0 21
UNITS 0 mp unit_byte

fs/xfs/scrub/rtsummary.c xchk_rtsum_compute() -> xfs_rtbitmap_blockcount()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
UNITS 0 mp unit_byte

fs/xfs/scrub/rtsummary.c xchk_setup_rtsummary() -> xfs_rtbitmap_blockcount()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
CAPABLE 0 21
UNITS 0 mp unit_byte