Lines Matching defs:nsegs
298 int nsegs, bool writing,
310 return frwr_map(r_xprt, seg, nsegs, writing, req->rl_slot.rq_xid, *mr);
342 int nsegs;
351 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_snd_buf, pos,
353 if (nsegs < 0)
354 return nsegs;
357 seg = rpcrdma_mr_prepare(r_xprt, req, seg, nsegs, false, &mr);
364 trace_xprtrdma_chunk_read(rqst->rq_task, pos, mr, nsegs);
366 nsegs -= mr->mr_nents;
367 } while (nsegs);
399 int nsegs, nchunks;
406 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf,
409 if (nsegs < 0)
410 return nsegs;
421 seg = rpcrdma_mr_prepare(r_xprt, req, seg, nsegs, true, &mr);
428 trace_xprtrdma_chunk_write(rqst->rq_task, mr, nsegs);
432 nsegs -= mr->mr_nents;
433 } while (nsegs);
440 nsegs);
444 nsegs -= mr->mr_nents;
476 int nsegs, nchunks;
486 nsegs = rpcrdma_convert_iovs(r_xprt, &rqst->rq_rcv_buf, 0, wtype, seg);
487 if (nsegs < 0)
488 return nsegs;
499 seg = rpcrdma_mr_prepare(r_xprt, req, seg, nsegs, true, &mr);
506 trace_xprtrdma_chunk_reply(rqst->rq_task, mr, nsegs);
510 nsegs -= mr->mr_nents;
511 } while (nsegs);