Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- fs/xfs/libxfs/xfs_attr.c, line 287
- fs/xfs/scrub/dirtree.c, line 378
- fs/xfs/xfs_attr_list.c, line 595
- fs/xfs/xfs_bmap_util.c, line 290
- fs/xfs/xfs_iomap.c, line 2347
Smatch caller information:
fs/xfs/xfs_iomap.c xfs_xattr_iomap_begin() -> xfs_ilock_attr_map_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ip | 4096-ptr_max |
| PARAM_VALUE | 0 | ip->i_mount | 4096-ptr_max |
| DATA_SOURCE | 0 | ip | r XFS_I |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/xfs_attr_list.c xfs_attr_list() -> xfs_ilock_attr_map_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ip | 4096-ptr_max |
| PARAM_VALUE | 0 | ip->i_mount | 4096-ptr_max |
| TASK_NOT_RUNNING |
fs/xfs/scrub/dirtree.c xchk_dirpath_step_up() -> xfs_ilock_attr_map_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ip | 4096-ptr_max |
fs/xfs/libxfs/xfs_attr.c xfs_attr_get() -> xfs_ilock_attr_map_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ip | 4096-ptr_max |
| PARAM_VALUE | 0 | ip->i_mount | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ip | unit_byte |
fs/xfs/xfs_bmap_util.c xfs_getbmap() -> xfs_ilock_attr_map_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ip | 4096-ptr_max |
| PARAM_VALUE | 0 | ip->i_lock.first_waiter->list.next | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | ip->i_lock.first_waiter->type | 0-1 |
| DATA_SOURCE | 0 | ip | $0 |