Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_extents_to_btree() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block->bb_level | 0-1 |
| PARAM_VALUE | 0 | block->bb_magic | 0,1094857538-1094857539,1094865986-1094865987,1112359219,1112359248,1181904743,1379092035,1380794931,1480672844,1480673094,1480675917,1480864322,1480864324,1480868403,1480868915,1481854029 |
| PARAM_VALUE | 0 | block->bb_numrecs | 0-1 |
| PARAM_VALUE | 0 | block->bb_u.l.bb_blkno | u64max |
| PARAM_VALUE | 0 | block->bb_u.l.bb_leftsib | u64max |
| PARAM_VALUE | 0 | block->bb_u.l.bb_lsn | 0 |
| PARAM_VALUE | 0 | block->bb_u.l.bb_pad | 0 |
| PARAM_VALUE | 0 | block->bb_u.l.bb_rightsib | u64max |
| PARAM_VALUE | 0 | block->bb_u.s.bb_blkno | u64max |
| PARAM_VALUE | 0 | block->bb_u.s.bb_leftsib | u32max |
| PARAM_VALUE | 0 | block->bb_u.s.bb_lsn | 0 |
| PARAM_VALUE | 0 | block->bb_u.s.bb_rightsib | u32max |
| BUF_SIZE | 0 | block | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | numrecs | unit_array_size |
fs/xfs/libxfs/xfs_btree.c __xfs_btree_split() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | block | r xfs_btree_get_block |
| PARAM_COMPARE | 0 | block->bb_numrecs | == $1 |
| PARAM_COMPARE | 1 | numrecs | == $0->bb_numrecs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | numrecs | unit_array_size |
fs/xfs/libxfs/xfs_btree.c __xfs_btree_split() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_btree.c xfs_btree_delrec() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | block | r xfs_btree_get_block |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_btree.c xfs_btree_demote_node_child() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | block | (-1),40-3145800 |
| BUF_SIZE | 0 | block | (-1),40-3145800 |
| CAPPED_DATA | 1 | numrecs | 1 |
| DATA_SOURCE | 1 | numrecs | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | numrecs | unit_array_size |
fs/xfs/libxfs/xfs_btree.c xfs_btree_insrec() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | block | r xfs_btree_get_block |
| PARAM_COMPARE | 0 | block->bb_numrecs | < $1 |
| PARAM_COMPARE | 1 | numrecs | > $0->bb_numrecs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | numrecs | unit_array_size |
fs/xfs/libxfs/xfs_btree.c xfs_btree_insrec() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | block | r xfs_btree_get_block |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_btree.c xfs_btree_lshift() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| PARAM_COMPARE | 0 | block->bb_numrecs | < $1 |
| PARAM_COMPARE | 1 | numrecs | > $0->bb_numrecs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | numrecs | unit_array_size |
fs/xfs/libxfs/xfs_btree.c xfs_btree_lshift() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | block | r xfs_btree_get_block |
| PARAM_COMPARE | 0 | block->bb_numrecs | < $1 |
| PARAM_COMPARE | 1 | numrecs | > $0->bb_numrecs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | numrecs | unit_array_size |
fs/xfs/libxfs/xfs_btree.c xfs_btree_promote_node_iroot() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| PARAM_VALUE | 1 | numrecs | 1 |
| DATA_SOURCE | 0 | block | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_btree.c xfs_btree_rshift() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | block | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | block | r xfs_btree_get_block |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_btree.c xfs_btree_rshift() -> xfs_btree_set_numrecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | block | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |