Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- fs/xfs/libxfs/xfs_bmap.c, line 978
- fs/xfs/libxfs/xfs_dir2_sf.c
- fs/xfs/scrub/dir_repair.c, line 1474
- fs/xfs/xfs_trace.h, line 2380
Smatch caller information:
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_attrfork_local() -> xfs_dir2_sf_to_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | args | 5011720066132373504 |
| PARAM_VALUE | 0 | args->dp | 4096-ptr_max |
| PARAM_VALUE | 0 | args->geo | 4096-ptr_max |
| PARAM_VALUE | 0 | args->trans | 4096-ptr_max |
| PARAM_VALUE | 0 | args->whichfork | 0 |
| MEM_ZERO | 0 | args | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/scrub/dir_repair.c xrep_dir_swap_prep() -> xfs_dir2_sf_to_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | args | 2550497676521799680 |
| PARAM_VALUE | 0 | args->blkno | 0 |
| PARAM_VALUE | 0 | args->blkno2 | 0 |
| PARAM_VALUE | 0 | args->dp | 4096-ptr_max |
| PARAM_VALUE | 0 | args->filetype | 0 |
| PARAM_VALUE | 0 | args->hashval | 0 |
| PARAM_VALUE | 0 | args->index | 0 |
| PARAM_VALUE | 0 | args->index2 | 0 |
| PARAM_VALUE | 0 | args->inumber | 0 |
| PARAM_VALUE | 0 | args->name | 0 |
| PARAM_VALUE | 0 | args->namelen | 0 |
| PARAM_VALUE | 0 | args->new_name | 0 |
| PARAM_VALUE | 0 | args->op_flags | 0 |
| PARAM_VALUE | 0 | args->rmtblkno | 0 |
| PARAM_VALUE | 0 | args->total | 1 |
| PARAM_VALUE | 0 | args->trans | 4096-ptr_max |
| PARAM_VALUE | 0 | args->value | 0 |
| PARAM_VALUE | 0 | args->valuelen | 0 |
| PARAM_VALUE | 0 | args->whichfork | 0 |
fs/xfs/libxfs/xfs_dir2_sf.c xfs_dir2_sf_addname() -> xfs_dir2_sf_to_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | args | 4096-ptr_max |
| PARAM_VALUE | 0 | args->cmpresult | 1-2 |
| PARAM_VALUE | 0 | args->dp | 4096-ptr_max |
| PARAM_VALUE | 0 | args->dp->i_df.if_data | 4096-ptr_max |
| PARAM_VALUE | 0 | args->dp->i_mount | 4096-ptr_max |
| PARAM_VALUE | 0 | args->filetype | 0-8 |
| PARAM_VALUE | 0 | args->geo | 4096-ptr_max |
| PARAM_VALUE | 0 | args->op_flags | 12-13 |
| PARAM_VALUE | 0 | args->total | 1-u32max |
| PARAM_VALUE | 0 | args->whichfork | 0 |
| BUF_SIZE | 0 | args | (-1),144 |
| BUF_SIZE | 0 | args | (-1),144 |
| BUF_SIZE | 0 | args->name | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | args->dp->i_df.if_data->count | 1 |
| DATA_SOURCE | 0 | args | $0 |
| STR_LEN | 0 | args->trans | (-1),5,8 |
| BIT_INFO | 0 | args->op_flags | 0x8,0xe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | args->trans->t_blk_res |
fs/xfs/libxfs/xfs_dir2_sf.c xfs_dir2_sf_replace() -> xfs_dir2_sf_to_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | args | 4096-ptr_max |
| PARAM_VALUE | 0 | args->dp | 4096-ptr_max |
| PARAM_VALUE | 0 | args->dp->i_df.if_format | 1 |
| PARAM_VALUE | 0 | args->dp->i_mount | 4096-ptr_max |
| PARAM_VALUE | 0 | args->inumber | 4294967296-u64max |
| PARAM_VALUE | 0 | args->trans | 4096-ptr_max |
| PARAM_VALUE | 0 | args->whichfork | 0 |
| BUF_SIZE | 0 | args | (-1),144 |
| BUF_SIZE | 0 | args | (-1),144 |
| BUF_SIZE | 0 | args->name | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | args | $0 |
| FUZZY_MAX | 0 | args->inumber | 4294967296 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | args->trans->t_blk_res |