Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ceph/mds_client.c set_request_path_attr() -> build_inode_path()

Type Parameter Key Value
PARAM_VALUE 0 inode 1-u64max
PARAM_VALUE 0 inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 inode->i_wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 inode->i_wb->dwork.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 inode->i_wb->dwork.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 path_info 1606974958799998976
PARAM_VALUE 1 path_info->freepath 0
PARAM_VALUE 1 path_info->path 0
PARAM_VALUE 1 path_info->pathlen 0
PARAM_VALUE 1 path_info->vino.ino 0
BUF_SIZE 0 inode (-1),400,1160
BUF_SIZE 0 inode (-1),400,1160
DATA_SOURCE 0 inode $1
DATA_SOURCE 1 path_info $6
STR_LEN 0 inode (-1),1-24,26-27,29,31-34,63,99,115,254-255
STR_LEN 0 inode (-1),1-24,26-27,29,31-34,63,99,115,254-255
MEM_ZERO 1 path_info
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 inode->__i_nlink 1-u32max
USER_DATA 0 inode->i_blocks 0-18014398509481983,18428729675200069632-u64max
USER_DATA 0 inode->i_bytes 0-511[c]
USER_DATA 0 inode->i_mode 0-u16max
USER_DATA 0 inode->i_size (-9223372036854775807)-(-4),0-s64max
NO_OVERFLOW_SIMPLE 0 inode->i_blkbits
NO_OVERFLOW_SIMPLE 0 inode->i_ino
NO_OVERFLOW_SIMPLE 0 inode->i_linklen
LOCK2 &mdsc->mutex
HALF_LOCKED2 &session->s_mutex
TYPE_LOCK (struct ceph_mds_client)->mutex