Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/libxfs/xfs_bmap.c xfs_bmapi_allocate() -> xfs_zero_extent()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
PARAM_VALUE 0 ip->i_mount 4096-ptr_max
PARAM_VALUE 0 ip->i_mount->m_delalloc_blks.lock.dep_map->name 0-255
PARAM_VALUE 0 ip->i_mount->m_delalloc_blks.lock.owner (-1)
PARAM_VALUE 0 ip->i_mount->m_delalloc_blks.lock.owner_cpu u32max
PARAM_VALUE 0 ip->i_mount->m_delalloc_rtextents.lock.dep_map->name 0-255
PARAM_VALUE 0 ip->i_mount->m_delalloc_rtextents.lock.owner (-1)
PARAM_VALUE 0 ip->i_mount->m_delalloc_rtextents.lock.owner_cpu u32max
PARAM_VALUE 0 ip->i_mount->m_errortag 4096-ptr_max
PARAM_VALUE 1 start_fsb 0-18446744073709551614
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 count_fsb 0-2097151[c]
UNITS 0 ip unit_byte
UNITS 1 start_fsb unit_array_size
UNITS 2 count_fsb unit_array_size

fs/xfs/libxfs/xfs_bmap.c xfs_bmapi_convert_unwritten() -> xfs_zero_extent()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 count_fsb 1-s32max[c]
UNITS 0 ip unit_byte
UNITS 1 start_fsb unit_array_size
UNITS 2 count_fsb unit_array_size
HALF_LOCKED2 &dq->q_qlock
HALF_LOCKED2 &mp->m_growlock