Lines Matching defs:task
413 * @task: RPC task that timed out
424 xprt_rdma_timer(struct rpc_xprt *xprt, struct rpc_task *task)
470 * @task: RPC scheduler context (unused)
474 xprt_rdma_connect(struct rpc_xprt *xprt, struct rpc_task *task)
480 WARN_ON_ONCE(!xprt_lock_connect(xprt, task, r_xprt));
494 * @task: RPC task requesting a fresh rpc_rqst
497 * %0 if task->tk_rqstp points to a fresh rpc_rqst
501 xprt_rdma_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task)
509 task->tk_rqstp = &req->rl_slot;
510 task->tk_status = 0;
514 task->tk_status = -ENOMEM;
515 xprt_add_backlog(xprt, task);
551 * @task: RPC task
559 xprt_rdma_allocate(struct rpc_task *task)
561 struct rpc_rqst *rqst = task->tk_rqstp;
583 * @task: RPC task
588 xprt_rdma_free(struct rpc_task *task)
590 struct rpc_rqst *rqst = task->tk_rqstp;
594 trace_xprtrdma_mrs_zap(task);