Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/libxfs/xfs_btree.c xfs_btree_get_leaf_keys() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
BUF_SIZE 0 key (-1),40
BUF_SIZE 0 key (-1),40
DATA_SOURCE 0 key $2
DATA_SOURCE 1 rec r xfs_btree_rec_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 key->alloc.ar_startblock

fs/xfs/libxfs/xfs_btree.c xfs_btree_has_records_helper() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 5290213614739832832
DATA_SOURCE 1 rec $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/xfs/libxfs/xfs_btree.c xfs_btree_insert() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 5521992025427808256
PARAM_VALUE 1 rec 5544853335194746880
BUF_SIZE 0 key 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 rec->alloc.ar_startblock
NO_OVERFLOW_SIMPLE 1 rec->refc.rc_blockcount
NO_OVERFLOW_SIMPLE 1 rec->rmap.rm_blockcount
NO_OVERFLOW_SIMPLE 1 rec->rmap.rm_startblock

fs/xfs/libxfs/xfs_btree.c xfs_btree_key_from_irec() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 4168648841560760320,4168648841560760360,6743277581957005312,7939764007125184512
PARAM_VALUE 1 rec 314913747045838848
DATA_SOURCE 0 key $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 rec->alloc.ar_startblock
NO_OVERFLOW_SIMPLE 1 rec->rmap.rm_startblock

fs/xfs/libxfs/xfs_btree.c xfs_btree_overlapped_query_range() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 5686442662573260800
DATA_SOURCE 1 rec r xfs_btree_rec_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 key->alloc.ar_startblock

fs/xfs/libxfs/xfs_btree.c xfs_btree_simple_query_range() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 1300027157987397632
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 key->alloc.ar_startblock

fs/xfs/libxfs/xfs_btree.c xfs_lookup_get_search_key() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 8883028582180663296
DATA_SOURCE 0 key $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/xfs/scrub/btree.c xchk_btree_rec() -> (struct xfs_btree_ops)->init_key_from_rec()

Type Parameter Key Value
PARAM_VALUE 0 key 3182119071559557120
PARAM_VALUE 1 rec 4096-ptr_max
DATA_SOURCE 1 rec r xfs_btree_rec_addr
NOCHECK_CALL