Lines Matching defs:rqst
76 struct rpc_rqst *rqst,
86 ret = svc_rdma_map_reply_msg(rdma, sctxt, rctxt, &rqst->rq_snd_buf);
94 get_page(virt_to_page(rqst->rq_buffer));
106 struct rpc_rqst *rqst = task->tk_rqstp;
107 size_t size = rqst->rq_callsize;
119 rqst->rq_buffer = page_address(page);
121 rqst->rq_rbuffer = kmalloc(rqst->rq_rcvsize, GFP_NOIO | __GFP_NOWARN);
122 if (!rqst->rq_rbuffer) {
132 struct rpc_rqst *rqst = task->tk_rqstp;
134 put_page(virt_to_page(rqst->rq_buffer));
135 kfree(rqst->rq_rbuffer);
139 rpcrdma_bc_send_request(struct svcxprt_rdma *rdma, struct rpc_rqst *rqst)
141 struct rpc_xprt *xprt = rqst->rq_xprt;
154 *p++ = rqst->rq_xid;
162 rqst->rq_xtime = ktime_get();
163 rc = svc_rdma_bc_sendto(rdma, rqst, ctxt);
177 * @rqst: rpc_rqst containing Call message to be sent
183 static int xprt_rdma_bc_send_request(struct rpc_rqst *rqst)
185 struct svc_xprt *sxprt = rqst->rq_xprt->bc_xprt;
193 ret = rpcrdma_bc_send_request(rdma, rqst);