Defined in 1 files as a struct:
Defined in 1 files as a function:
Referenced in 20 files:
- fs/afs/addr_list.c
- fs/afs/addr_prefs.c
- fs/afs/cell.c
- fs/afs/cm_security.c
- fs/afs/dir.c, line 911
- fs/afs/dynroot.c
- fs/afs/fs_probe.c
- fs/afs/fsclient.c
-
fs/afs/internal.h
- line 59
- line 137
- line 375
- line 871
- line 1012
- line 1019
- line 1021
- line 1031
- line 1032
- line 1059
- line 1060
- line 1070
- line 1082
- line 1094
- line 1096
- line 1197
- line 1199
- line 1242
- line 1245
- line 1249
- line 1278
- line 1280
- line 1283
- line 1288
- line 1293
- line 1298
- line 1355
- line 1356
- line 1361
- line 1362
- line 1380
- line 1381
- line 1388
- line 1546
- line 1548
- line 1550
- line 1553
- line 1565
- line 1570
- line 1590
- line 1634
- line 1652
- line 1681
- line 1683
- fs/afs/main.c
- fs/afs/proc.c
- fs/afs/rxrpc.c
- fs/afs/server.c
- fs/afs/server_list.c, line 12
- fs/afs/super.c, line 632
- fs/afs/vl_alias.c, line 320
- fs/afs/vl_list.c
- fs/afs/vl_probe.c
- fs/afs/vl_rotate.c, line 376
- fs/afs/vlclient.c
Smatch caller information:
fs/afs/dir_search.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/afs/inode.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vnode->cb_lock.lock | ||
| TYPE_LOCK | (struct seqlock)->lock |
fs/afs/file.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/afs/write.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dynroot.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/afs/main.c afs_net_exit() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | net | 4096-ptr_max |
| DATA_SOURCE | 0 | net | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &pernet_ops_rwsem |
fs/afs/main.c afs_net_init() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | net | 4096-ptr_max |
| BUF_SIZE | 0 | net->key_domain | (-1),24 |
| BUF_SIZE | 0 | net->ucounts | (-1),184 |
| DATA_SOURCE | 0 | net | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &pernet_ops_rwsem |
fs/afs/proc.c afs_seq2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | rcu_read |
fs/afs/proc.c afs_seq2net_single() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | net | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &m->lock |
fs/afs/super.c afs_init_fs_context() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/afs/addr_prefs.c afs_seq2net_single() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | net | s32min-(-2),1-s32max |
fs/afs/dir.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/afs/dir_edit.c afs_sb2net() -> afs_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem | ||
| HALF_LOCKED2 | &vnode->validate_lock |