Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_to_node() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_errortag 4096-ptr_max
PARAM_VALUE 1 to 4096-ptr_max
PARAM_VALUE 2 from 5628958954303336448
PARAM_VALUE 2 from->btree 4096-ptr_max
PARAM_VALUE 2 from->count 1
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c __xfs_da3_node_remove() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 mp->m_super->s_bdev->bd_holder_ops->sync 8235259936313790464
PARAM_VALUE 2 from 3824142740759531520
PARAM_VALUE 2 from->btree 4096-ptr_max
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_add() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 2 from 5483350502682738688
PARAM_VALUE 2 from->btree 4096-ptr_max
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_create() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 2 from 2391460464186372096
PARAM_VALUE 2 from->back 0
PARAM_VALUE 2 from->btree 0
PARAM_VALUE 2 from->count 0
PARAM_VALUE 2 from->forw 0
PARAM_VALUE 2 from->magic 16062,65214
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_rebalance() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 2 from 1676281835139055616
PARAM_VALUE 2 from->btree 4096-ptr_max
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_rebalance() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 2 from 5404178197428764672
PARAM_VALUE 2 from->btree 4096-ptr_max
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_unbalance() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 2 from 5630251002921037824
PARAM_VALUE 2 from->btree 4096-ptr_max
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_root_split() -> xfs_da3_node_hdr_to_disk()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 2 from 6008214549105979392
PARAM_VALUE 2 from->btree 4096-ptr_max
PARAM_VALUE 2 from->count 2
BUF_SIZE 1 to s32min-(-2),1-s32max
BUF_SIZE 1 to s32min-(-2),1-s32max
BIT_INFO 1 to 0x0,0x7fffffffffffffff
BIT_INFO 1 to 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte