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_dir2_node.c xfs_dir2_leafn_remove() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 loghead 8836531405256130560
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_node.c xfs_dir2_node_addname_int() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 loghead 8666740116418355200
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_leaf.c xfs_dir2_block_to_leaf() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 1 hdr->magic 1480864324,1480868915
PARAM_VALUE 2 loghead 6026157581893521408
PARAM_VALUE 2 *loghead 1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
FUZZY_MAX 1 hdr->magic 1480868915
BIT_INFO 1 hdr->magic 0x58440000,0x58447677
HARD_MAX 1 hdr->magic 1480868915
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_leaf.c xfs_dir2_leaf_addname() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 2 loghead 1316680923020328960
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_leaf.c xfs_dir2_leaf_removename() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 loghead 7418291351583678464
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir2_block_addname() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 0 mp->m_dir_geo 4096-ptr_max
PARAM_VALUE 2 loghead 4307223082705981440
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir2_block_addname() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 0 mp->m_dir_geo 4096-ptr_max
PARAM_VALUE 2 loghead 4307223082705981440
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir2_block_compact() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_dir_geo 4096-ptr_max
PARAM_VALUE 2 loghead 4307223082705981440
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
DATA_SOURCE 1 hdr $2
DATA_SOURCE 2 loghead $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir2_block_removename() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 loghead 8436611878162300928
PARAM_VALUE 2 *loghead 0-1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir2_leaf_to_block() -> xfs_dir2_data_freescan()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 loghead 9108756669831864320
PARAM_VALUE 2 *loghead 1
BUF_SIZE 1 hdr s32min-(-2),1-s32max
BUF_SIZE 1 hdr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte