Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/server/smb2pdu.c reserve_populate_dentry() -> readdir_info_level_struct_sz()

Type Parameter Key Value
DATA_SOURCE 0 info_level $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &(sb->s_fs_info)->cat_tree->tree_lock
HALF_LOCKED2 &f->sem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &ndir->mrec_lock
HALF_LOCKED2 &ni->ni_lock
HALF_LOCKED2 &root->kernfs_rwsem
HALF_LOCKED2 &sbi->hpfs_mutex
HALF_LOCKED2 &sbi->s_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &adfs_dir_rwsem

fs/smb/server/smb2pdu.c smb2_populate_readdir_entry() -> readdir_info_level_struct_sz()

Type Parameter Key Value
PARAM_VALUE 0 info_level 1-3,12,37-38,100
DATA_SOURCE 0 info_level $1
USER_DATA 0 info_level 1-3,12,37-38,100
LOCK2 &pool->lock
HALF_LOCKED2 &dir->readdir_lock
HALF_LOCKED2 &dir_fp->readdir_lock
TYPE_LOCK (struct ksmbd_file)->readdir_lock