Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/libxfs/xfs_rmap_btree.c xfs_rmapbt_cmp_key_with_cur() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 4096-ptr_max
BUF_SIZE 0 irec 32
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_blockcount
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rmap_btree.c xfs_rmapbt_cmp_key_with_cur() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 4096-ptr_max
BUF_SIZE 0 irec 32
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_blockcount
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rmap_btree.c xfs_rmapbt_init_rec_from_cur() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_blockcount
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rmap.c xfs_rmap_compare() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 2734801308896018432
PARAM_VALUE 0 irec->rm_flags 0-7
PARAM_VALUE 0 irec->rm_offset 0
DATA_SOURCE 0 irec $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rmap.c xfs_rmap_compare() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 4096-ptr_max
DATA_SOURCE 0 irec $1
RX_PATH
TASK_NOT_RUNNING

fs/xfs/libxfs/xfs_rmap.c xfs_rmap_update() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 1930653666047705088,3429893985797406744,3621534676559155224,4087886684292481024,6059177041110564864,6957602254309736448,8608632843867168768
DATA_SOURCE 0 irec $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rtrmap_btree.c xfs_rtrmapbt_cmp_key_with_cur() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 4096-ptr_max
BUF_SIZE 0 irec 32
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_blockcount
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rtrmap_btree.c xfs_rtrmapbt_cmp_key_with_cur() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
PARAM_VALUE 0 irec 4096-ptr_max
BUF_SIZE 0 irec 32
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_blockcount
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock

fs/xfs/libxfs/xfs_rtrmap_btree.c xfs_rtrmapbt_init_rec_from_cur() -> xfs_rmap_irec_offset_pack()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 irec->rm_blockcount
NO_OVERFLOW_SIMPLE 0 irec->rm_offset
NO_OVERFLOW_SIMPLE 0 irec->rm_startblock