Lines Matching defs:task
420 * @task: RPC task that timed out
431 xprt_rdma_timer(struct rpc_xprt *xprt, struct rpc_task *task)
477 * @task: RPC scheduler context (unused)
481 xprt_rdma_connect(struct rpc_xprt *xprt, struct rpc_task *task)
487 WARN_ON_ONCE(!xprt_lock_connect(xprt, task, r_xprt));
502 * @task: RPC task requesting a fresh rpc_rqst
505 * %0 if task->tk_rqstp points to a fresh rpc_rqst
509 xprt_rdma_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task)
517 task->tk_rqstp = &req->rl_slot;
518 task->tk_status = 0;
522 task->tk_status = -ENOMEM;
523 xprt_add_backlog(xprt, task);
559 * @task: RPC task
567 xprt_rdma_allocate(struct rpc_task *task)
569 struct rpc_rqst *rqst = task->tk_rqstp;
575 if (RPC_IS_ASYNC(task))
577 if (RPC_IS_SWAPPER(task))
597 * @task: RPC task
602 xprt_rdma_free(struct rpc_task *task)
604 struct rpc_rqst *rqst = task->tk_rqstp;