Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- fs/lockd/clntproc.c, line 740
- fs/nfs/flexfilelayout/flexfilelayout.c
- fs/nfs/nfs3proc.c
- fs/nfs/nfs4proc.c, line 1095
- fs/nfs/proc.c
- fs/nfsd/nfs4callback.c, line 1582
- net/sunrpc/auth_tls.c, line 38
- net/sunrpc/clnt.c
Smatch caller information:
fs/nfsd/nfs4callback.c nfsd4_cb_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
fs/nfs/nfs3proc.c nfs3_proc_commit_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs3proc.c nfs3_proc_pgio_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs3proc.c nfs3_proc_rename_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs3proc.c nfs3_proc_unlink_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_commit_prepare_v3() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_read_prepare_v3() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_write_prepare_v3() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
fs/lockd/clntproc.c nlmclnt_unlock_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
net/sunrpc/auth_tls.c rpc_tls_probe_call_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| BIT_INFO | 0 | task->tk_flags | 0x0,0xbfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
fs/nfs/nfs4proc.c nfs4_setup_sequence() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_msg.rpc_proc | (-1),3024,3072,3120 |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/proc.c nfs_proc_pgio_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/proc.c nfs_proc_rename_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/proc.c nfs_proc_unlink_rpc_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1),1-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/clnt.c rpc_null_call_prepare() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_calldata | (-1)-s32max |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| BIT_INFO | 0 | task->tk_flags | 0x0,0xbfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
net/sunrpc/clnt.c rpc_run_task() -> rpc_call_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tk_action | 0 |
| BUF_SIZE | 0 | task | (-1)-0,256 |
| BUF_SIZE | 0 | task | (-1)-0,256 |
| BUF_SIZE | 0 | task->tk_calldata | 1-s32max |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r rpc_new_task |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |