Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- fs/nfs/client.c, line 640
- fs/nfs/nfs4client.c, line 106
- fs/nfs/nfs4namespace.c, line 228
- fs/nfs/nfs4state.c, line 2274
- net/sunrpc/clnt.c, line 708
Smatch caller information:
fs/nfs/nfs4client.c nfs4_alloc_ds_server() -> rpc_clone_client_set_auth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | flavor | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/client.c nfs_init_server_rpcclient() -> rpc_clone_client_set_auth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | flavor | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs4namespace.c nfs_find_best_sec() -> rpc_clone_client_set_auth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flavor | 0-7,9-u32max |
| BUF_SIZE | 0 | clnt | (-1),608 |
| BUF_SIZE | 0 | clnt | (-1),608 |
| CAPPED_DATA | 0 | clnt | 1 |
| DATA_SOURCE | 0 | clnt | $0 |
| DATA_SOURCE | 1 | flavor | r rpcauth_get_pseudoflavor |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/nfs/nfs4state.c nfs4_discover_server_trunking() -> rpc_clone_client_set_auth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clnt | 4096-ptr_max |
| PARAM_VALUE | 0 | clnt->cl_auth | 4096-ptr_max |
| PARAM_VALUE | 0 | clnt->cl_auth->au_flavor | 0,2-u32max |
| PARAM_VALUE | 1 | flavor | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &nfs_clid_init_mutex |