Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- fs/lockd/clntproc.c
- fs/nfs/nfs3proc.c, line 56
- fs/nfs/nfs4proc.c
- fs/nfsd/nfs4callback.c, line 1638
- net/sunrpc/clnt.c
Smatch caller information:
fs/nfsd/nfs4callback.c nfsd4_cb_sequence_done() -> rpc_restart_call()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task->tk_rpc_status | s32min-(-513),(-511)-s32max |
| 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 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs3proc.c nfs3_async_handle_jukebox() -> rpc_restart_call()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tk_status | 0 |
| 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 |
| 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/lockd/clntproc.c nlmclnt_cancel_callback() -> rpc_restart_call()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tk_rpc_status | s32min-(-513),(-511)-s32max |
| 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 |
| 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_callback() -> rpc_restart_call()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tk_rpc_status | s32min-(-513),(-511)-s32max |
| 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 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
fs/nfs/nfs4proc.c nfs41_sequence_process() -> rpc_restart_call()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tk_flags | 2048-u16max |
| PARAM_VALUE | 0 | task->tk_status | s32min-(-10079),(-10077)-s32max |
| 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_msg.rpc_proc | (-1),3072 |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| BIT_INFO | 0 | task->tk_flags | 0x800,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4proc.c nfs4_bind_one_conn_to_session_done() -> rpc_restart_call()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tk_status | s32min-(-10079),(-10077)-(-10053),(-10051)-s32max |
| 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 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc |
net/sunrpc/clnt.c rpc_restart_call_prepare() -> rpc_restart_call()
| 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_msg.rpc_proc | (-1),3072 |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| DATA_SOURCE | 0 | task | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &inode->i_lock |