Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/sunrpc/sched.c rpc_sleep_on() -> rpc_set_tk_callback()
| 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),3024,3072,3120 |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $1 |
| DATA_SOURCE | 1 | action | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &ino->i_lock | ||
| HALF_LOCKED2 | &pipe->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sequence->lock | ||
| HALF_LOCKED2 | &tbl->slot_tbl_lock | ||
| HALF_LOCKED2 | &xprt->reserve_lock | ||
| HALF_LOCKED2 | &xprt->transport_lock |
net/sunrpc/sched.c rpc_sleep_on_timeout() -> rpc_set_tk_callback()
| 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),3024,3072,3120 |
| BUF_SIZE | 0 | task->tk_ops | (-1),32 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $1 |
| DATA_SOURCE | 1 | action | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | task->tk_client->cl_maxproc | |
| HALF_LOCKED2 | &tbl->slot_tbl_lock | ||
| HALF_LOCKED2 | &xprt->queue_lock | ||
| HALF_LOCKED2 | &xprt->transport_lock |