Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/9p/vfs_inode.c v9fs_qid_iget() -> p9mode2unixmode()

Type Parameter Key Value
PARAM_VALUE 1 stat 4096-ptr_max
PARAM_VALUE 2 rdev 5767696397709312000
BUF_SIZE 0 v9ses 1-s32max
BUF_SIZE 0 v9ses 1-s32max
BUF_SIZE 1 stat 104
DATA_SOURCE 1 stat $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 v9ses unit_byte

fs/9p/vfs_inode.c v9fs_refresh_inode() -> p9mode2unixmode()

Type Parameter Key Value
PARAM_VALUE 1 stat 4096-ptr_max
PARAM_VALUE 2 rdev 7872346384162443264
BUF_SIZE 0 v9ses 1-s32max
BUF_SIZE 0 v9ses 1-s32max
BUF_SIZE 1 stat 104
DATA_SOURCE 1 stat r p9_client_stat
RX_PATH
TASK_NOT_RUNNING
UNITS 0 v9ses unit_byte

fs/9p/vfs_inode.c v9fs_test_inode() -> p9mode2unixmode()

Type Parameter Key Value
PARAM_VALUE 2 rdev 7157212831388385280
BUF_SIZE 0 v9ses 1-s32max
BUF_SIZE 0 v9ses 1-s32max
BUF_SIZE 1 stat (-1),4,8,16,24,32,176,352,1176
BUF_SIZE 1 stat (-1),4,8,16,24,32,176,352,1176
DATA_SOURCE 1 stat $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 stat->atime 0-u32max[u]
USER_DATA 1 stat->dev 0-u32max[u]
USER_DATA 1 stat->length 0-u64max[u]
USER_DATA 1 stat->mode 0-u32max[u]
USER_DATA 1 stat->mtime 0-u32max[u]
USER_DATA 1 stat->n_gid.val 0-u32max[u]
USER_DATA 1 stat->n_muid.val 0-u32max[u]
USER_DATA 1 stat->n_uid.val 0-u32max[u]
USER_DATA 1 stat->qid.path 0-u64max[u]
USER_DATA 1 stat->qid.type 0-255[u]
USER_DATA 1 stat->qid.version 0-u32max[u]
USER_DATA 1 stat->size 0-u16max[u]
USER_DATA 1 stat->type 0-u16max[u]
UNITS 0 v9ses unit_byte
UNITS 1 stat unit_byte
USER_PTR 1 stat
LOCK2 rcu_read
HALF_LOCKED2 global &inode_hash_lock