Lines Matching refs:sc
550 void rpcrdma_sendctx_unmap(struct rpcrdma_sendctx *sc) in rpcrdma_sendctx_unmap() argument
552 struct rpcrdma_regbuf *rb = sc->sc_req->rl_sendbuf; in rpcrdma_sendctx_unmap()
555 if (!sc->sc_unmap_count) in rpcrdma_sendctx_unmap()
562 for (sge = &sc->sc_sges[2]; sc->sc_unmap_count; in rpcrdma_sendctx_unmap()
563 ++sge, --sc->sc_unmap_count) in rpcrdma_sendctx_unmap()
567 kref_put(&sc->sc_req->rl_kref, rpcrdma_sendctx_done); in rpcrdma_sendctx_unmap()
575 struct rpcrdma_sendctx *sc = req->rl_sendctx; in rpcrdma_prepare_hdr_sge() local
577 struct ib_sge *sge = &sc->sc_sges[req->rl_wr.num_sge++]; in rpcrdma_prepare_hdr_sge()
593 struct rpcrdma_sendctx *sc = req->rl_sendctx; in rpcrdma_prepare_head_iov() local
594 struct ib_sge *sge = &sc->sc_sges[req->rl_wr.num_sge++]; in rpcrdma_prepare_head_iov()
615 struct rpcrdma_sendctx *sc = req->rl_sendctx; in rpcrdma_prepare_pagelist() local
625 sge = &sc->sc_sges[req->rl_wr.num_sge++]; in rpcrdma_prepare_pagelist()
635 sc->sc_unmap_count++; in rpcrdma_prepare_pagelist()
656 struct rpcrdma_sendctx *sc = req->rl_sendctx; in rpcrdma_prepare_tail_iov() local
657 struct ib_sge *sge = &sc->sc_sges[req->rl_wr.num_sge++]; in rpcrdma_prepare_tail_iov()
668 ++sc->sc_unmap_count; in rpcrdma_prepare_tail_iov()