Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_add() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_add_work() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
DATA_SOURCE 1 leaf $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
DATA_SOURCE 1 leaf $4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
DATA_SOURCE 1 leaf $4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
DATA_SOURCE 1 leaf $4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_rebalance() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_rebalance() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
CAPPED_DATA 0 hdrcount 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_remove() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_remove() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_remove() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
PARAM_VALUE 1 leaf->firstused 0-u16max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_toosmall() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_toosmall() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
BUF_SIZE 1 leaf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr_leaf_ichdr_freemaps_verify() -> xfs_attr_leaf_entries_end()

Type Parameter Key Value
PARAM_VALUE 1 leaf 4096-ptr_max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
BUF_SIZE 1 leaf s32min-(-2),0-s32max
DATA_SOURCE 1 leaf $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdrcount unit_byte