Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/md/md.c, line 8959
- fs/netfs/fscache_cache.c, line 409
- fs/netfs/fscache_cookie.c, line 1163
- fs/netfs/fscache_volume.c, line 512
- fs/netfs/main.c, line 86
- fs/nfs/client.c
- fs/seq_file.c, line 915
- net/atm/resources.c, line 351
- net/core/sock.c, line 4348
- net/rxrpc/proc.c
- net/x25/x25_proc.c
Smatch caller information:
drivers/md/md.c md_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 7944187929290633216 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| LOCK2 | global &all_mddevs_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/nfs/client.c nfs_server_list_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | &nn->nfs_client_lock | ||
| TYPE_LOCK | (struct nfs_net)->nfs_client_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/nfs/client.c nfs_volume_list_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | &nn->nfs_client_lock | ||
| TYPE_LOCK | (struct nfs_net)->nfs_client_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/netfs/fscache_cache.c fscache_caches_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 5329860513403867136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &fscache_addremove_sem | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/x25/x25_proc.c x25_seq_forward_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 1144935319013519360 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| LOCK2 | bh | ||
| LOCK2 | global &x25_forward_list_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/x25/x25_proc.c x25_seq_route_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 7692396637668708352 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| LOCK2 | bh | ||
| LOCK2 | global &x25_route_list_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/netfs/main.c netfs_requests_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 7430039255567077376 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | rcu_read | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/core/sock.c proto_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 5840579505356390400 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| LOCK2 | global &proto_list_mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/netfs/fscache_volume.c fscache_volumes_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 3537262589148442624 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &fscache_addremove_sem | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/rxrpc/proc.c rxrpc_bundle_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rxnet->conn_lock | ||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct rxrpc_net)->conn_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/rxrpc/proc.c rxrpc_connection_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rxnet->conn_lock | ||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct rxrpc_net)->conn_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/netfs/fscache_cookie.c fscache_cookies_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 8487986129973424128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| LOCK2 | global &fscache_cookies_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/atm/resources.c atm_dev_seq_start() -> seq_list_start_head()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 1498560165830979584 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| LOCK2 | global &atm_dev_mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |