Defined in 1 files as a function:

Referenced in 4 files:

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