Defined in 1 files as a function:
Referenced in 5 files:
- fs/smb/client/cifs_debug.c
- fs/smb/client/smb1misc.c, line 141
- fs/smb/client/smb1ops.c, line 1374
- fs/smb/client/smb2misc.c
- fs/smb/client/smb2ops.c, line 2717
Smatch caller information:
fs/smb/client/cifs_debug.c cifs_debug_dirs_proc_write() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock |
fs/smb/client/cifs_debug.c cifs_debug_files_proc_show() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &cifs_tcp_ses_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/smb/client/cifs_debug.c cifs_stats_proc_show() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &cifs_tcp_ses_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/smb/client/cifs_debug.c cifs_stats_proc_write() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock |
fs/smb/client/smb2misc.c smb2_is_valid_lease_break() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock |
fs/smb/client/smb2misc.c smb2_is_valid_oplock_break() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock |
fs/smb/client/smb1ops.c cifs_is_network_name_deleted() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock | ||
| HALF_LOCKED2 | &pool->lock |
fs/smb/client/smb2ops.c smb2_is_network_name_deleted() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock | ||
| HALF_LOCKED2 | &pool->lock |
fs/smb/client/smb1misc.c is_valid_oplock_break() -> cifs_ses_exiting()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | global &cifs_tcp_ses_lock |