Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
fs/orangefs/dir.c do_readdir() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir_fp->readdir_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/orangefs/inode.c is_root_handle() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/orangefs/inode.c is_root_handle() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/orangefs/inode.c orangefs_setattr_size() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/orangefs/file.c flush_racache() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/file.c orangefs_fsync() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/file.c orangefs_lock() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/file.c wait_for_direct_io() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/namei.c orangefs_create() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir->i_rwsem |
fs/orangefs/namei.c orangefs_lookup() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir->i_rwsem |
fs/orangefs/namei.c orangefs_mkdir() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| CAPPED_DATA | 0 | sb->s_user_ns->gid_map.nr_extents | 1 |
| CAPPED_DATA | 0 | sb->s_user_ns->uid_map.nr_extents | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dentry->d_lockref.lock |
fs/orangefs/namei.c orangefs_rename() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &source->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/orangefs/namei.c orangefs_symlink() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | sb->s_user_ns->gid_map.nr_extents | 1 |
| CAPPED_DATA | 0 | sb->s_user_ns->uid_map.nr_extents | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/namei.c orangefs_unlink() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| 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 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/orangefs/orangefs-utils.c is_root_handle() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | (-1),80,2752 |
| BUF_SIZE | 0 | sb | (-1),80,2752 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &inode->i_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/orangefs/orangefs-utils.c is_root_handle() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | (-1),80,2752 |
| BUF_SIZE | 0 | sb | (-1),80,2752 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &inode->i_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/orangefs/orangefs-utils.c orangefs_inode_check_changed() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/orangefs-utils.c orangefs_inode_getattr() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
fs/orangefs/orangefs-utils.c orangefs_inode_setattr() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | (-1),80,2816 |
| BUF_SIZE | 0 | sb | (-1),80,2816 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/orangefs/xattr.c orangefs_inode_getxattr() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 1-42108130[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &orangefs_inode->xattr_sem | ||
| TYPE_LOCK | (struct orangefs_inode_s)->xattr_sem |
fs/orangefs/xattr.c orangefs_inode_removexattr() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &orangefs_inode->xattr_sem | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct orangefs_inode_s)->xattr_sem |
fs/orangefs/xattr.c orangefs_inode_setxattr() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &orangefs_inode->xattr_sem | ||
| TYPE_LOCK | (struct orangefs_inode_s)->xattr_sem |
fs/orangefs/xattr.c orangefs_listxattr() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &orangefs_inode->xattr_sem | ||
| TYPE_LOCK | (struct orangefs_inode_s)->xattr_sem |
fs/orangefs/dcache.c is_root_handle() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/dcache.c is_root_handle() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/orangefs/dcache.c orangefs_revalidate_lookup() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | &parent_inode->i_rwsem |
fs/orangefs/dcache.c orangefs_revalidate_lookup() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | &parent_inode->i_rwsem |
fs/orangefs/super.c orangefs_fill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_fill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_fill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_fill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_fill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| BUF_SIZE | 0 | sb->s_op | 224 |
| BUF_SIZE | 0 | sb->s_xattr | 16 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_fill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| BUF_SIZE | 0 | sb->s_op | 224 |
| BUF_SIZE | 0 | sb->s_xattr | 16 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_get_tree() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | r sget_fc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| USER_DATA | 0 | sb->s_fs_info->sb->s_flags | 0-s32max[c] |
| USER_DATA | 0 | sb->s_super_dev->sd_sb->s_flags | s64min-s64max[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_get_tree() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | r sget_fc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| USER_DATA | 0 | sb->s_fs_info->sb->s_flags | 0-s32max[c] |
| USER_DATA | 0 | sb->s_super_dev->sd_sb->s_flags | s64min-s64max[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_get_tree() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | r sget_fc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| USER_DATA | 0 | sb->s_fs_info->sb->s_flags | 0-s32max[c] |
| USER_DATA | 0 | sb->s_super_dev->sd_sb->s_flags | s64min-s64max[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_get_tree() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | r sget_fc |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| USER_DATA | 0 | sb->s_fs_info->sb->s_flags | 0-s32max[c] |
| USER_DATA | 0 | sb->s_super_dev->sd_sb->s_flags | s64min-s64max[c] |
| LOCK2 | global &orangefs_superblocks_lock | ||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_get_tree() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | r sget_fc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| USER_DATA | 0 | sb->s_fs_info->sb->s_flags | 0-s32max[c] |
| USER_DATA | 0 | sb->s_super_dev->sd_sb->s_flags | s64min-s64max[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_get_tree() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | 2880 |
| CAPPED_DATA | 0 | sb->s_dentry_lru.key | 1 |
| CAPPED_DATA | 0 | sb->s_inode_lru.key | 1 |
| DATA_SOURCE | 0 | sb | r sget_fc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_flags | 0-2147486719[c] |
| USER_DATA | 0 | sb->s_fs_info->sb->s_flags | 0-s32max[c] |
| USER_DATA | 0 | sb->s_super_dev->sd_sb->s_flags | s64min-s64max[c] |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| LOCK2 | global &orangefs_superblocks_lock | ||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| LOCK2 | global &orangefs_superblocks_lock | ||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_kill_sb() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info | 1-u64max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb | s32min,(-10),(-1)-s32max |
| BUF_SIZE | 0 | sb->s_fs_info | (-1),4608 |
| BUF_SIZE | 0 | sb->s_op | (-1),224 |
| BUF_SIZE | 0 | sb->s_type | (-1),232 |
| BUF_SIZE | 0 | sb->s_xattr | (-1),16 |
| DATA_SOURCE | 0 | sb | $0 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb | (-1),8 |
| STR_LEN | 0 | sb->s_id | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sb->s_bdev_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | sb->s_bdev_file->f_mode | 0,64-u32max[c] |
| USER_DATA | 0 | sb->s_flags | 0,2097152-u64max[c] |
| USER_DATA | 0 | sb->s_root->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_parent->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | sb->s_root->d_sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_bdi->min_ratio | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | sb->s_root->d_inode->i_size | |
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/orangefs/super.c orangefs_reconfigure() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/orangefs/super.c orangefs_show_options() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | global &namespace_sem |
fs/orangefs/super.c orangefs_statfs() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &s->s_umount |
fs/orangefs/super.c orangefs_statfs() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &s->s_umount |
fs/orangefs/super.c orangefs_statfs() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &s->s_umount |
fs/orangefs/super.c orangefs_statfs() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &s->s_umount |
fs/orangefs/super.c orangefs_statfs() -> ORANGEFS_SB()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &s->s_umount |