Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- fs/xfs/libxfs/xfs_alloc_btree.c, line 547
- fs/xfs/libxfs/xfs_ialloc_btree.c
- fs/xfs/libxfs/xfs_refcount_btree.c, line 401
- fs/xfs/libxfs/xfs_rmap_btree.c, line 695
- fs/xfs/xfs_trace.h, line 4728
Smatch caller information:
fs/xfs/libxfs/xfs_alloc_btree.c xfs_allocbt_commit_staged_btree() -> xfs_btree_commit_afakeroot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cur | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake->af_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_ag.agbp | 0 |
| PARAM_VALUE | 0 | cur->bc_cache | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_group | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ino.ifake->if_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_maxlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops | 2865506413869281280,7045033551692476416 |
| PARAM_VALUE | 0 | cur->bc_ops->get_maxrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->get_minrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->ptr_len | 4,8 |
| PARAM_VALUE | 0 | cur->bc_ops->type | 0-2 |
| PARAM_VALUE | 0 | cur->bc_tp | 0 |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_mountp | 4096-ptr_max |
| PARAM_VALUE | 1 | tp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_addr | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_flags | 0,32-u32max |
| PARAM_VALUE | 2 | agbp->b_log_item | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_log_item->__bli_format.blf_flags | 0-u16max |
| PARAM_VALUE | 2 | agbp->b_log_item->bli_flags | 0,2-4294967295 |
| CAPPED_DATA | 0 | cur->bc_maxlevels | 1 |
| CAPPED_DATA | 1 | tp | 1 |
| CAPPED_DATA | 2 | agbp->b_log_item->bli_format_count | 1 |
| DATA_SOURCE | 0 | cur | $0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | agbp | $2 |
| BIT_INFO | 0 | cur->bc_flags | 0x0,0xffffffff |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_ag.agbp->b_map_count | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_offset | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_startblock | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_blk_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res_used |
fs/xfs/libxfs/xfs_rmap_btree.c xfs_rmapbt_commit_staged_btree() -> xfs_btree_commit_afakeroot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cur | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake->af_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_ag.agbp | 0 |
| PARAM_VALUE | 0 | cur->bc_cache | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_group | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ino.ifake->if_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_maxlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_nlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_ops | 248903091670867968 |
| PARAM_VALUE | 0 | cur->bc_ops->get_maxrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->get_minrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->ptr_len | 4,8 |
| PARAM_VALUE | 0 | cur->bc_ops->type | 0-2 |
| PARAM_VALUE | 0 | cur->bc_tp | 0 |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_mountp | 4096-ptr_max |
| PARAM_VALUE | 1 | tp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_addr | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_flags | 0,32-u32max |
| PARAM_VALUE | 2 | agbp->b_log_item | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_log_item->__bli_format.blf_flags | 0-u16max |
| PARAM_VALUE | 2 | agbp->b_log_item->bli_flags | 0,2-4294967295 |
| CAPPED_DATA | 0 | cur->bc_maxlevels | 1 |
| CAPPED_DATA | 1 | tp | 1 |
| CAPPED_DATA | 2 | agbp->b_log_item->bli_format_count | 1 |
| DATA_SOURCE | 0 | cur | $0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | agbp | $2 |
| BIT_INFO | 0 | cur->bc_flags | 0x0,0xffffffff |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_ag.agbp->b_map_count | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_offset | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_startblock | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_blk_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res_used |
fs/xfs/libxfs/xfs_refcount_btree.c xfs_refcountbt_commit_staged_btree() -> xfs_btree_commit_afakeroot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cur | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake->af_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_ag.agbp | 0 |
| PARAM_VALUE | 0 | cur->bc_cache | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_group | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ino.ifake->if_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_maxlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_nlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_ops | 3386398652014444544 |
| PARAM_VALUE | 0 | cur->bc_ops->get_maxrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->get_minrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->ptr_len | 4,8 |
| PARAM_VALUE | 0 | cur->bc_ops->type | 0-2 |
| PARAM_VALUE | 0 | cur->bc_refc.nr_ops | 0 |
| PARAM_VALUE | 0 | cur->bc_refc.shape_changes | 0 |
| PARAM_VALUE | 0 | cur->bc_tp | 0 |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_mountp | 4096-ptr_max |
| PARAM_VALUE | 1 | tp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_addr | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_flags | 0,32-u32max |
| PARAM_VALUE | 2 | agbp->b_log_item | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_log_item->__bli_format.blf_flags | 0-u16max |
| PARAM_VALUE | 2 | agbp->b_log_item->bli_flags | 0,2-4294967295 |
| CAPPED_DATA | 0 | cur->bc_maxlevels | 1 |
| CAPPED_DATA | 0 | cur->bc_mp->m_sb.sb_agcount | 1 |
| CAPPED_DATA | 1 | tp | 1 |
| CAPPED_DATA | 2 | agbp->b_log_item->bli_format_count | 1 |
| DATA_SOURCE | 0 | cur | $0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | agbp | $2 |
| BIT_INFO | 0 | cur->bc_flags | 0x0,0xffffffff |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_ag.agbp->b_map_count | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_offset | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_startblock | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_blk_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res_used |
fs/xfs/libxfs/xfs_ialloc_btree.c xfs_inobt_commit_staged_btree() -> xfs_btree_commit_afakeroot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cur | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake->af_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_ag.agbp | 0 |
| PARAM_VALUE | 0 | cur->bc_cache | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_group | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ino.ifake->if_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_maxlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops | 3248889349463830528,5493477311123169280 |
| PARAM_VALUE | 0 | cur->bc_ops->get_maxrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->get_minrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->ptr_len | 4,8 |
| PARAM_VALUE | 0 | cur->bc_ops->type | 0-2 |
| PARAM_VALUE | 0 | cur->bc_tp | 0 |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_mountp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_addr | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_flags | 0,32-u32max |
| CAPPED_DATA | 0 | cur->bc_maxlevels | 1 |
| DATA_SOURCE | 0 | cur | $0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | agbp | $2 |
| BIT_INFO | 0 | cur->bc_flags | 0x0,0xffffffff |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_ag.agbp->b_map_count | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_offset | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_startblock | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_blk_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res_used |
fs/xfs/libxfs/xfs_ialloc_btree.c xfs_inobt_commit_staged_btree() -> xfs_btree_commit_afakeroot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cur | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ag.afake->af_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_ag.agbp | 0 |
| PARAM_VALUE | 0 | cur->bc_cache | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_group | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ino.ifake->if_levels | 0-255 |
| PARAM_VALUE | 0 | cur->bc_maxlevels | 1-255 |
| PARAM_VALUE | 0 | cur->bc_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops | 3248889349463830528,5493477311123169280 |
| PARAM_VALUE | 0 | cur->bc_ops->get_maxrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->get_minrecs | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_ops->ptr_len | 4,8 |
| PARAM_VALUE | 0 | cur->bc_ops->type | 0-2 |
| PARAM_VALUE | 0 | cur->bc_tp | 0 |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_items.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cur->bc_tp->t_mountp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_addr | 4096-ptr_max |
| PARAM_VALUE | 2 | agbp->b_flags | 0,32-u32max |
| CAPPED_DATA | 0 | cur->bc_maxlevels | 1 |
| DATA_SOURCE | 0 | cur | $0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | agbp | $2 |
| BIT_INFO | 0 | cur->bc_flags | 0x0,0xffffffff |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_ag.agbp->b_map_count | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_offset | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_rec.r.rm_startblock | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_blk_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res | |
| NO_OVERFLOW_SIMPLE | 0 | cur->bc_tp->t_rtx_res_used |