Lines Matching defs:rqstp
630 struct svc_rqst *rqstp,
652 rqstp->rq_pages[info->ri_pageno];
656 sg_set_page(sg, rqstp->rq_pages[info->ri_pageno],
669 &rqstp->rq_pages[info->ri_pageno + 1] > rqstp->rq_page_end)
683 trace_svcrdma_page_overrun_err(cc->cc_rdma, rqstp, info->ri_pageno);
690 static int svc_rdma_build_read_chunk(struct svc_rqst *rqstp,
703 ret = svc_rdma_build_read_segment(info, rqstp, handle, length,
722 static int svc_rdma_build_normal_read_chunk(struct svc_rqst *rqstp,
729 ret = svc_rdma_build_read_chunk(rqstp, info, p);
778 static int svc_rdma_build_pz_read_chunk(struct svc_rqst *rqstp,
785 ret = svc_rdma_build_read_chunk(rqstp, info, p);
816 static void svc_rdma_save_io_pages(struct svc_rqst *rqstp,
823 rqstp->rq_pages[i] = NULL;
829 * @rqstp: set of pages to use as Read sink buffers
843 int svc_rdma_recv_read_chunk(struct svcxprt_rdma *rdma, struct svc_rqst *rqstp,
853 head->rc_arg.head[0] = rqstp->rq_arg.head[0];
854 head->rc_arg.tail[0] = rqstp->rq_arg.tail[0];
858 head->rc_arg.len = rqstp->rq_arg.len;
859 head->rc_arg.buflen = rqstp->rq_arg.buflen;
870 ret = svc_rdma_build_normal_read_chunk(rqstp, info, p);
872 ret = svc_rdma_build_pz_read_chunk(rqstp, info, p);
879 svc_rdma_save_io_pages(rqstp, 0, head->rc_page_count);