Lines Matching refs:r_xprt
57 static void frwr_mr_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr) in frwr_mr_unmap() argument
122 int frwr_mr_init(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr) in frwr_mr_init() argument
124 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_mr_init()
138 mr->mr_xprt = r_xprt; in frwr_mr_init()
285 struct rpcrdma_mr_seg *frwr_map(struct rpcrdma_xprt *r_xprt, in frwr_map() argument
290 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_map()
384 int frwr_send(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_send() argument
387 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_send()
419 trace_xprtrdma_post_send_err(r_xprt, req, ret); in frwr_send()
497 void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_unmap_sync() argument
500 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_unmap_sync()
514 r_xprt->rx_stats.local_inv_needed++; in frwr_unmap_sync()
603 void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_unmap_async() argument
606 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_unmap_async()
617 r_xprt->rx_stats.local_inv_needed++; in frwr_unmap_async()
670 int frwr_wp_create(struct rpcrdma_xprt *r_xprt) in frwr_wp_create() argument
672 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_wp_create()
676 mr = rpcrdma_mr_get(r_xprt); in frwr_wp_create()
685 if (IS_ERR(frwr_map(r_xprt, &seg, 1, true, xdr_zero, mr))) in frwr_wp_create()