Lines Matching refs:rqstp
157 struct svc_rqst *rqstp) in svc_rdma_xdr_decode_req() argument
164 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; in svc_rdma_xdr_decode_req()
167 if (rqstp->rq_arg.len <= RPCRDMA_HDRLEN_MIN) { in svc_rdma_xdr_decode_req()
169 rqstp->rq_arg.len); in svc_rdma_xdr_decode_req()
191 rqstp->rq_arg.head[0].iov_base = va; in svc_rdma_xdr_decode_req()
193 rqstp->rq_arg.head[0].iov_len -= hdrlen; in svc_rdma_xdr_decode_req()
194 if (hdrlen > rqstp->rq_arg.len) in svc_rdma_xdr_decode_req()
203 vaend = (u32 *)((unsigned long)rmsgp + rqstp->rq_arg.len); in svc_rdma_xdr_decode_req()
214 rqstp->rq_arg.head[0].iov_base = va; in svc_rdma_xdr_decode_req()
216 rqstp->rq_arg.head[0].iov_len -= hdr_len; in svc_rdma_xdr_decode_req()
222 int svc_rdma_xdr_decode_deferred_req(struct svc_rqst *rqstp) in svc_rdma_xdr_decode_deferred_req() argument
231 rqstp); in svc_rdma_xdr_decode_deferred_req()
232 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; in svc_rdma_xdr_decode_deferred_req()
237 rqstp->rq_arg.head[0].iov_base = va; in svc_rdma_xdr_decode_deferred_req()
239 rqstp->rq_arg.head[0].iov_len -= hdrlen; in svc_rdma_xdr_decode_deferred_req()
271 rqstp->rq_arg.head[0].iov_base = va; in svc_rdma_xdr_decode_deferred_req()
273 rqstp->rq_arg.head[0].iov_len -= hdrlen; in svc_rdma_xdr_decode_deferred_req()