Defined in 1 files as a function:
Referenced in 4 files:
- fs/ufs/util.c, line 170
- fs/xfs/xfs_inode_item.c, line 411
- fs/xfs/xfs_itable.c, line 175
- fs/xfs/xfs_platform.h, line 178
Smatch caller information:
fs/xfs/libxfs/xfs_inode_fork.c linux_to_xfs_dev_t() -> sysv_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_array_size |
| LOCK2 | &ailp->ail_lock | ||
| LOCK2 | &bp->b_sema | ||
| TYPE_LOCK | (struct xfs_buf)->b_sema |
fs/xfs/xfs_itable.c xfs_bulkstat_one_int() -> sysv_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_array_size |
fs/ufs/util.c ufs_set_inode_dev() -> sysv_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| HALF_LOCKED2 | _T->lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_format_data_fork() -> sysv_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_array_size |
| LOCK2 | &cil->xc_ctx_lock | ||
| HALF_LOCKED2 | &mp->m_growlock | ||
| TYPE_LOCK | (struct xfs_cil)->xc_ctx_lock |