Searched refs:sge_no (Results 1 – 3 of 3) sorted by relevance
57 int sge_no; in map_xdr() local70 sge_no = 1; in map_xdr()73 vec->sge[sge_no].iov_base = xdr->head[0].iov_base; in map_xdr()74 vec->sge[sge_no].iov_len = xdr->head[0].iov_len; in map_xdr()75 sge_no++; in map_xdr()82 vec->sge[sge_no].iov_base = in map_xdr()86 vec->sge[sge_no].iov_len = sge_bytes; in map_xdr()88 sge_no++; in map_xdr()95 vec->sge[sge_no].iov_base = xdr->tail[0].iov_base; in map_xdr()96 vec->sge[sge_no].iov_len = xdr->tail[0].iov_len; in map_xdr()[all …]
65 int sge_no; in rdma_build_arg_xdr() local93 sge_no = 1; in rdma_build_arg_xdr()94 while (bc && sge_no < ctxt->count) { in rdma_build_arg_xdr()95 page = ctxt->pages[sge_no]; in rdma_build_arg_xdr()96 put_page(rqstp->rq_pages[sge_no]); in rdma_build_arg_xdr()97 rqstp->rq_pages[sge_no] = page; in rdma_build_arg_xdr()98 bc -= min_t(u32, bc, ctxt->sge[sge_no].length); in rdma_build_arg_xdr()99 rqstp->rq_arg.buflen += ctxt->sge[sge_no].length; in rdma_build_arg_xdr()100 sge_no++; in rdma_build_arg_xdr()102 rqstp->rq_respages = &rqstp->rq_pages[sge_no]; in rdma_build_arg_xdr()[all …]
552 int sge_no; in svc_rdma_post_recv() local559 for (sge_no = 0; buflen < xprt->sc_max_req_size; sge_no++) { in svc_rdma_post_recv()560 if (sge_no >= xprt->sc_max_sge) { in svc_rdma_post_recv()561 pr_err("svcrdma: Too many sges (%d)\n", sge_no); in svc_rdma_post_recv()565 ctxt->pages[sge_no] = page; in svc_rdma_post_recv()572 ctxt->sge[sge_no].addr = pa; in svc_rdma_post_recv()573 ctxt->sge[sge_no].length = PAGE_SIZE; in svc_rdma_post_recv()574 ctxt->sge[sge_no].lkey = xprt->sc_dma_lkey; in svc_rdma_post_recv()575 ctxt->count = sge_no + 1; in svc_rdma_post_recv()