Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
Smatch caller information:
fs/fat/nfs.c __fat_nfs_get_inode() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sb->s_export_op | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_export_op->fh_to_dentry | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_export_op->fh_to_parent | 0,4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-281474976710655 |
| CAPPED_DATA | 0 | sb | 1 |
| CAPPED_DATA | 2 | i_pos | 1 |
| CAPPED_DATA | 2 | i_pos | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| DATA_SOURCE | 2 | i_pos | $3 |
| NOSPEC | 2 | i_pos | |
| NOSPEC | 2 | i_pos | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | i_pos | 0-281474976710655[c] |
fs/fat/nfs.c fat_rebuild_parent() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping->host->i_sb->s_export_op->encode_fh | 0,2,4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sb->s_fs_info | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info->dir_hash_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | de | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| CAPPED_DATA | 0 | sb | 1 |
| DATA_SOURCE | 0 | sb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &child_dir->d_lockref.lock |
fs/fat/namei_vfat.c vfat_create() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir->i_rwsem |
fs/fat/namei_vfat.c vfat_lookup() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | de | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir->i_rwsem |
fs/fat/namei_vfat.c vfat_mkdir() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dentry->d_lockref.lock |
fs/fat/namei_msdos.c msdos_create() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir->i_rwsem |
fs/fat/namei_msdos.c msdos_lookup() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | de | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dir->i_rwsem |
fs/fat/namei_msdos.c msdos_mkdir() -> fat_build_inode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 2 | i_pos | 0-s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &dentry->d_lockref.lock |