Lines Matching defs:nsegs
326 int nsegs, bool writing,
339 return frwr_map(r_xprt, seg, nsegs, writing, req->rl_slot.rq_xid, *mr);
371 int nsegs;
380 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_snd_buf, pos,
382 if (nsegs < 0)
383 return nsegs;
386 seg = rpcrdma_mr_prepare(r_xprt, req, seg, nsegs, false, &mr);
393 trace_xprtrdma_chunk_read(rqst->rq_task, pos, mr, nsegs);
395 nsegs -= mr->mr_nents;
396 } while (nsegs);
427 int nsegs, nchunks;
434 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf,
437 if (nsegs < 0)
438 return nsegs;
449 seg = rpcrdma_mr_prepare(r_xprt, req, seg, nsegs, true, &mr);
456 trace_xprtrdma_chunk_write(rqst->rq_task, mr, nsegs);
460 nsegs -= mr->mr_nents;
461 } while (nsegs);
492 int nsegs, nchunks;
502 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, 0, wtype, seg);
503 if (nsegs < 0)
504 return nsegs;
515 seg = rpcrdma_mr_prepare(r_xprt, req, seg, nsegs, true, &mr);
522 trace_xprtrdma_chunk_reply(rqst->rq_task, mr, nsegs);
526 nsegs -= mr->mr_nents;
527 } while (nsegs);