Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 19 files:
- fs/befs/linuxvfs.c, line 753
- fs/exfat/super.c, line 861
- fs/fat/inode.c
- fs/hfs/mdb.c
- fs/hfsplus/super.c
- fs/isofs/inode.c
- fs/jfs/super.c
- fs/nls/nls_base.c, line 555
- fs/nls/nls_euc-jp.c, line 574
- fs/nls/nls_koi8-ru.c, line 76
- fs/ntfs/super.c
- fs/ntfs3/super.c, line 249
- fs/smb/client/connect.c, line 3969
- fs/smb/client/dfs_cache.c, line 609
- fs/smb/client/misc.c, line 101
- fs/smb/client/smb2pdu.c, line 2912
- fs/smb/server/connection.c, line 575
- fs/udf/super.c
- fs/vboxsf/super.c
Smatch caller information:
fs/hfs/mdb.c hfs_mdb_put() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/hfs/mdb.c hfs_mdb_put() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/befs/linuxvfs.c befs_put_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/hfsplus/super.c delayed_free() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/hfsplus/super.c hfsplus_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 4096-ptr_max |
| DATA_SOURCE | 0 | nls | r load_nls |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/hfsplus/super.c hfsplus_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 1-u64max |
| BUF_SIZE | 0 | nls | (-1),64 |
| BUF_SIZE | 0 | nls | (-1),64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_root->d_lockref.lock |
fs/ntfs/super.c ntfs_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ntfs/super.c ntfs_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ntfs/super.c ntfs_parse_param() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ntfs/super.c ntfs_volume_free() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/smb/client/smb2pdu.c alloc_path_with_tree_prefix() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 4096-ptr_max |
| BUF_SIZE | 0 | nls | (-1),64 |
| BUF_SIZE | 0 | nls | (-1),64 |
| DATA_SOURCE | 0 | nls | r load_nls_default |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/exfat/super.c delayed_free() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/smb/client/dfs_cache.c dfs_cache_destroy() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/isofs/inode.c isofs_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 0,4096-ptr_max |
| BUF_SIZE | 0 | nls | (-1)-0,64 |
| BUF_SIZE | 0 | nls | (-1)-0,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/isofs/inode.c isofs_put_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/server/connection.c ksmbd_conn_handler_loop() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/jfs/super.c jfs_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/jfs/super.c jfs_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/jfs/super.c jfs_free_fc() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 0-18446744073709551614 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/jfs/super.c jfs_parse_param() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 1-18446744073709551614 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/jfs/super.c jfs_put_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/jfs/super.c jfs_reconfigure() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/fat/inode.c delayed_free() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/fat/inode.c delayed_free() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/vboxsf/super.c vboxsf_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 1-u64max |
| BUF_SIZE | 0 | nls | (-1),64 |
| BUF_SIZE | 0 | nls | (-1),64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/vboxsf/super.c vboxsf_put_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nls | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/udf/super.c udf_fill_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/udf/super.c udf_free_fc() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/udf/super.c udf_parse_param() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/udf/super.c udf_parse_param() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/udf/super.c udf_put_super() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/connect.c delayed_free() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/smb/client/misc.c sesInfoFree() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/nls/nls_euc-jp.c exit_nls_euc_jp() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/nls/nls_koi8-ru.c exit_nls_koi8_ru() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/ntfs3/super.c put_mount_options() -> unload_nls()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |