Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- net/sunrpc/xprt.c, line 613
- net/sunrpc/xprtrdma/rpc_rdma.c, line 276
- net/sunrpc/xprtrdma/verbs.c, line 756
- net/sunrpc/xprtsock.c, line 863
Smatch caller information:
net/sunrpc/xprtsock.c xs_nospace() -> xprt_wait_for_buffer_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xprt | 4096-ptr_max |
| BUF_SIZE | 0 | xprt | 2552 |
| PREEMPT_ADD | <- disables preempt | ||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| LOCK2 | 0 | &xprt->transport_lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rpc_xprt)->transport_lock |
net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_mr_prepare() -> xprt_wait_for_buffer_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xprt | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sunrpc/xprtrdma/verbs.c rpcrdma_sendctx_get_locked() -> xprt_wait_for_buffer_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xprt | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |