Lines Matching refs:r_xprt

31 	struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt);  in xprt_rdma_bc_setup()  local
33 r_xprt->rx_buf.rb_bc_srv_max_requests = RPCRDMA_BACKWARD_WRS >> 1; in xprt_rdma_bc_setup()
34 trace_xprtrdma_cb_setup(r_xprt, reqs); in xprt_rdma_bc_setup()
46 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_maxpayload() local
47 struct rpcrdma_ep *ep = r_xprt->rx_ep; in xprt_rdma_bc_maxpayload()
62 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_bc_marshal_reply() local
75 *p++ = cpu_to_be32(r_xprt->rx_buf.rb_bc_srv_max_requests); in rpcrdma_bc_marshal_reply()
81 if (rpcrdma_prepare_send_sges(r_xprt, req, RPCRDMA_HDRLEN_MIN, in rpcrdma_bc_marshal_reply()
104 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_send_reply() local
118 if (rpcrdma_post_sends(r_xprt, req)) in xprt_rdma_bc_send_reply()
169 static struct rpc_rqst *rpcrdma_bc_rqst_get(struct rpcrdma_xprt *r_xprt) in rpcrdma_bc_rqst_get() argument
171 struct rpc_xprt *xprt = &r_xprt->rx_xprt; in rpcrdma_bc_rqst_get()
193 size = min_t(size_t, r_xprt->rx_ep->re_inline_recv, PAGE_SIZE); in rpcrdma_bc_rqst_get()
194 req = rpcrdma_req_create(r_xprt, size, GFP_KERNEL); in rpcrdma_bc_rqst_get()
197 if (rpcrdma_req_setup(r_xprt, req)) { in rpcrdma_bc_rqst_get()
221 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_receive_call() argument
224 struct rpc_xprt *xprt = &r_xprt->rx_xprt; in rpcrdma_bc_receive_call()
241 rqst = rpcrdma_bc_rqst_get(r_xprt); in rpcrdma_bc_receive_call()
274 r_xprt->rx_stats.bcall_count++; in rpcrdma_bc_receive_call()