Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/9p/vfs_inode.c v9fs_vfs_rename() -> v9fs_blank_wstat()

Type Parameter Key Value
PARAM_VALUE 0 wstat 8417123957324472320
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &v9ses->rename_sem
HALF_LOCKED2 &source->i_rwsem
HALF_LOCKED2 &target->i_rwsem
TYPE_LOCK (struct v9fs_session_info)->rename_sem

fs/9p/vfs_inode.c v9fs_vfs_setattr() -> v9fs_blank_wstat()

Type Parameter Key Value
PARAM_VALUE 0 wstat 6205241019323871232
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dentry->d_inode->i_rwsem
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock

fs/9p/vfs_file.c v9fs_file_fsync() -> v9fs_blank_wstat()

Type Parameter Key Value
PARAM_VALUE 0 wstat 172433252582809600
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem