Defined in 1 files as a function:
Referenced in 12 files:
- fs/xfs/scrub/alloc_repair.c, line 214
- fs/xfs/scrub/attr_repair.c
- fs/xfs/scrub/bmap_repair.c
- fs/xfs/scrub/dir.c, line 202
- fs/xfs/scrub/dir_repair.c
- fs/xfs/scrub/dirtree.c, line 182
- fs/xfs/scrub/ialloc_repair.c, line 197
- fs/xfs/scrub/parent.c, line 522
- fs/xfs/scrub/parent_repair.c
- fs/xfs/scrub/refcount_repair.c, line 188
- fs/xfs/scrub/rtrefcount_repair.c, line 185
- fs/xfs/scrub/xfarray.c, line 264
Smatch caller information:
fs/xfs/scrub/attr_repair.c xrep_xattr_salvage_key() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 4551302476489740288 |
| BUF_SIZE | 1 | ptr | 32 |
fs/xfs/scrub/attr_repair.c xrep_xattr_stash_parentadd() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 6595635447190769664 |
| BUF_SIZE | 1 | ptr | 24 |
| LOCK2 | &rx->lock | ||
| TYPE_LOCK | (struct xrep_xattr)->lock |
fs/xfs/scrub/attr_repair.c xrep_xattr_stash_parentremove() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 1974772764490170368 |
| BUF_SIZE | 1 | ptr | 24 |
| LOCK2 | &rx->lock | ||
| TYPE_LOCK | (struct xrep_xattr)->lock |
fs/xfs/scrub/refcount_repair.c xrep_refc_stash() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 5539631761064140800 |
| BUF_SIZE | 1 | ptr | 16 |
fs/xfs/scrub/rtrefcount_repair.c xrep_rtrefc_stash() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 8888586955366645760 |
| BUF_SIZE | 1 | ptr | 16 |
fs/xfs/scrub/alloc_repair.c xrep_abt_stash() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 7082384181239439360 |
| BUF_SIZE | 1 | ptr | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/scrub/dir_repair.c xrep_dir_stash_createname() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 9171708205467172864 |
| BUF_SIZE | 1 | ptr | 24 |
| HALF_LOCKED2 | &rd->pscan.lock |
fs/xfs/scrub/dir_repair.c xrep_dir_stash_removename() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 2915232936296153088 |
| BUF_SIZE | 1 | ptr | 24 |
| LOCK2 | &rd->pscan.lock | ||
| TYPE_LOCK | (struct xrep_parent_scan_info)->lock |
fs/xfs/scrub/bmap_repair.c xrep_bmap_find_delalloc() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | array | 4096-ptr_max |
| PARAM_VALUE | 0 | array->obj_size | 16 |
| PARAM_VALUE | 0 | array->obj_size_log | (-1)-31 |
| PARAM_VALUE | 1 | ptr | 8116870379007619072 |
| BUF_SIZE | 1 | ptr | 16 |
fs/xfs/scrub/bmap_repair.c xrep_bmap_from_rmap() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 5858980075086835712 |
| BUF_SIZE | 1 | ptr | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/scrub/ialloc_repair.c xrep_ibt_stash() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| BUF_SIZE | 1 | ptr | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/scrub/xfarray.c xfarray_store_anywhere() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | array | 4096-ptr_max |
| PARAM_VALUE | 0 | array->unset_slots | 0 |
| DATA_SOURCE | 0 | array | $0 |
| DATA_SOURCE | 1 | ptr | $1 |
fs/xfs/scrub/parent.c xchk_parent_scan_attr() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 7110061011930038272 |
| BUF_SIZE | 1 | ptr | 24 |
| HALF_LOCKED2 | &dl->lock |
fs/xfs/scrub/dir.c xchk_dir_check_pptr_fast() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 7583497004896477184 |
| BUF_SIZE | 1 | ptr | 24 |
fs/xfs/scrub/dirtree.c xchk_dirpath_append() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 4434694046437474304 |
| BUF_SIZE | 1 | ptr | 24 |
| HALF_LOCKED2 | &dl->lock |
fs/xfs/scrub/parent_repair.c xrep_parent_stash_parentadd() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 3427764486802280448 |
| BUF_SIZE | 1 | ptr | 24 |
| LOCK2 | &rp->pscan.lock | ||
| TYPE_LOCK | (struct xrep_parent_scan_info)->lock |
fs/xfs/scrub/parent_repair.c xrep_parent_stash_parentremove() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 7380416876866899968 |
| BUF_SIZE | 1 | ptr | 24 |
| LOCK2 | &rp->pscan.lock | ||
| TYPE_LOCK | (struct xrep_parent_scan_info)->lock |
fs/xfs/scrub/parent_repair.c xrep_parent_stash_xattr() -> xfarray_append()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ptr | 4445487931802824704 |
| BUF_SIZE | 1 | ptr | 32 |
| HALF_LOCKED2 | &dl->lock |