Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/vboxsf/dir.c vboxsf_dir_unlink() -> vboxsf_remove()

Type Parameter Key Value
PARAM_VALUE 1 parsed_path 4096-ptr_max
PARAM_VALUE 2 flags 1-2,5
BUF_SIZE 1 parsed_path 4096
BUF_SIZE 1 parsed_path 4096
CAPPED_DATA 1 parsed_path->length 1
CAPPED_DATA 1 parsed_path->size 1
DATA_SOURCE 1 parsed_path r vboxsf_path_from_dentry
FUZZY_MAX 2 flags 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dentry->d_inode->i_rwsem
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &dentry->d_sb->s_vfs_rename_mutex
HALF_LOCKED2 &dir->d_inode->i_rwsem
HALF_LOCKED2 &parent->i_rwsem
HALF_LOCKED2 &target->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem