Defined in 1 files as a function:
Referenced in 13 files:
- fs/smb/client/cifsacl.c, line 372
- fs/smb/client/cifssmb.c
- fs/smb/client/connect.c, line 3326
- fs/smb/client/file.c, line 288
- fs/smb/client/reparse.c
- fs/smb/client/smb1session.c
- fs/smb/client/smb1transport.c
- fs/smb/client/smb2file.c, line 101
- fs/smb/client/smb2inode.c, line 1576
- fs/smb/client/smb2maperror.c, line 93
- fs/smb/client/smb2ops.c
- fs/smb/client/smb2pdu.c
- fs/smb/client/transport.c
Smatch caller information:
fs/smb/client/reparse.c parse_reparse_nfs() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 70 |
| PARAM_VALUE | 1 | info | 0-65527 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/reparse.c parse_reparse_nfs() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 68 |
| PARAM_VALUE | 1 | info | 2-65526 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/reparse.c parse_reparse_nfs() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 67 |
| PARAM_VALUE | 1 | info | 0-7,9-65527 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/reparse.c parse_reparse_nfs() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 69 |
| PARAM_VALUE | 1 | info | 1-65527 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/reparse.c parse_reparse_wsl_symlink() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 76 |
| PARAM_VALUE | 1 | info | 0-1,3-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/reparse.c smb2_parse_native_symlink() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 65 |
| PARAM_VALUE | 1 | info | 0-u16max |
| DATA_SOURCE | 1 | info | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
fs/smb/client/cifsacl.c id_to_sid() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 22 |
| PARAM_VALUE | 1 | info | 0-7 |
| FUZZY_MAX | 1 | info | 7 |
| HARD_MAX | 1 | info | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &direntry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &direntry->d_lockref.lock | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/smb/client/smb2file.c smb2_fix_symlink_target_type() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 110 |
| PARAM_VALUE | 1 | info | 0 |
| DATA_SOURCE | 1 | info | r __fortify_strlen |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/smb2pdu.c SMB2_negotiate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 30 |
| PARAM_VALUE | 1 | info | 0-513,515-527,529-767,769,771-784,786-u16max |
| CAPPED_DATA | 1 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/smb2pdu.c SMB2_negotiate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 25 |
| PARAM_VALUE | 1 | info | 0 |
| DATA_SOURCE | 1 | info | r decode_negTokenInit |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/smb2pdu.c SMB2_sess_auth_rawntlmssp_negotiate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 97 |
| PARAM_VALUE | 1 | info | 0-71,73-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/smb2pdu.c smb2_readv_callback() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 58 |
| PARAM_VALUE | 1 | info | 0-1,3,5-7,9-15,17-s32max,18446744071562067968-u64max |
fs/smb/client/smb2pdu.c smb2_writev_callback() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 125 |
| PARAM_VALUE | 1 | info | 0-1,3,5-7,9-15,17-s32max,18446744071562067968-u64max |
fs/smb/client/smb2pdu.c smb3_validate_negotiate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 28 |
| PARAM_VALUE | 1 | info | 1-s32max,18446744071562067968-18446744073709551520,18446744073709551522-u64max |
| DATA_SOURCE | 1 | info | r SMB2_ioctl |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ses->session_mutex | ||
| HALF_LOCKED2 | &tcon->ses->session_mutex |
fs/smb/client/smb2pdu.c smb3_validate_negotiate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 24 |
| PARAM_VALUE | 1 | info | 0-23,25-u32max |
| CAPPED_DATA | 1 | info | 1 |
| FUZZY_MAX | 1 | info | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &ses->session_mutex | ||
| HALF_LOCKED2 | &tcon->ses->session_mutex |
fs/smb/client/transport.c cifs_readv_receive() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 59 |
| PARAM_VALUE | 1 | info | 449-u16max |
| UNITS | 1 | info | unit_byte |
fs/smb/client/transport.c cifs_sync_mid_result() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 91 |
| PARAM_VALUE | 1 | info | 0-7,9-15,17-31,33-63,65-127,129-s32max,18446744071562067968-u64max |
fs/smb/client/transport.c smb_send_rqst() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 117 |
| CAPPED_DATA | 1 | info | 1 |
| DATA_SOURCE | 1 | info | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_array_size |
| LOCK2 | &server->_srv_mutex | ||
| TYPE_LOCK | (struct TCP_Server_Info)->_srv_mutex |
fs/smb/client/smb2maperror.c map_smb2_to_linux_error() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 108 |
| PARAM_VALUE | 1 | info | 1-u32max |
| NOCHECK_CALL |
fs/smb/client/file.c cifs_init_request() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 36 |
| PARAM_VALUE | 1 | info | 0-6,8-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/smb/client/smb2inode.c smb2_rename_pending_delete() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 39 |
| PARAM_VALUE | 1 | info | 1-s32max,18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_sb->s_vfs_rename_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/smb/client/smb2ops.c handle_read_data() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 87 |
| PARAM_VALUE | 1 | info | 449-u16max |
| UNITS | 1 | info | unit_byte |
fs/smb/client/smb2ops.c handle_read_data() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 88 |
| PARAM_VALUE | 1 | info | 0-448 |
| CAPPED_DATA | 1 | info | 1 |
| UNITS | 1 | info | unit_byte |
fs/smb/client/smb2ops.c handle_read_data() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 78 |
| PARAM_VALUE | 1 | info | 1-u32max |
| UNITS | 1 | info | unit_byte |
fs/smb/client/smb2ops.c smb2_copychunk_range() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 1 |
| PARAM_VALUE | 1 | info | 0-11,13-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &inode->i_mapping->invalidate_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/smb/client/smb2ops.c smb3_init_transform_rq() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 115 |
| PARAM_VALUE | 1 | info | 1-1000000000 |
| CAPPED_DATA | 1 | info | 1 |
| CAPPED_DATA | 1 | info | 1 |
| DATA_SOURCE | 1 | info | r iov_iter_count |
| FUZZY_MAX | 1 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | info | 1-1000000000[c] |
| LOCK2 | &server->_srv_mutex | ||
| TYPE_LOCK | (struct TCP_Server_Info)->_srv_mutex |
fs/smb/client/connect.c ip_rfc1001_connect() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 95 |
| PARAM_VALUE | 1 | info | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &server->_srv_mutex |
fs/smb/client/smb1transport.c SendReceive() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 120 |
| PARAM_VALUE | 1 | info | 16777216-u32max |
| DATA_SOURCE | 1 | info | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | info | 16777216-2147549193[c][u] |
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &ses->session_mutex | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/smb1transport.c SendReceive() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 120 |
| PARAM_VALUE | 1 | info | 85-16777215 |
| DATA_SOURCE | 1 | info | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | info | 85-16777215[c][u] |
| UNITS | 1 | info | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &ses->session_mutex | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/smb1transport.c checkSMB() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 84 |
| PARAM_VALUE | 1 | info | 1-255 |
| HALF_LOCKED2 | &server->mid_queue_lock |
fs/smb/client/smb1transport.c checkSMB() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 90 |
| PARAM_VALUE | 1 | info | 0-u32max |
| HALF_LOCKED2 | &server->mid_queue_lock |
fs/smb/client/smb1session.c sess_auth_kerberos() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 99 |
| PARAM_VALUE | 1 | info | 0-3,5-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/smb1session.c sess_auth_ntlmv2() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 100 |
| PARAM_VALUE | 1 | info | 0-2,4-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/smb1session.c sess_auth_rawntlmssp_authenticate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 101 |
| PARAM_VALUE | 1 | info | 0-3,5-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/smb1session.c sess_auth_rawntlmssp_negotiate() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 102 |
| PARAM_VALUE | 1 | info | 0-3,5-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ses->session_mutex | ||
| TYPE_LOCK | (struct cifs_ses)->session_mutex |
fs/smb/client/cifssmb.c CIFSSMBQAllEAs() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 41 |
| PARAM_VALUE | 1 | info | 18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
fs/smb/client/cifssmb.c CIFSSMBQAllEAs() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 41 |
| PARAM_VALUE | 1 | info | 18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | info | unit_byte |
fs/smb/client/cifssmb.c CIFSSMBWrite2() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 124 |
| PARAM_VALUE | 1 | info | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/cifssmb.c cifs_readv_callback() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 58 |
| PARAM_VALUE | 1 | info | 0-1,3,5-7,9-15,17-s32max,18446744071562067968-u64max |
fs/smb/client/cifssmb.c cifs_writev_callback() -> smb_EIO1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trace | 125 |
| PARAM_VALUE | 1 | info | 0-1,3,5-7,9-15,17-s32max,18446744071562067968-u64max |