• Home
  • Raw
  • Download

Lines Matching refs:r_xprt

235 	struct rpcrdma_xprt *r_xprt =  in xprt_rdma_connect_worker()  local
237 struct rpc_xprt *xprt = &r_xprt->xprt; in xprt_rdma_connect_worker()
244 r_xprt->rx_ep.rep_connected != 0 ? "re" : ""); in xprt_rdma_connect_worker()
245 rc = rpcrdma_ep_connect(&r_xprt->rx_ep, &r_xprt->rx_ia); in xprt_rdma_connect_worker()
273 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_destroy() local
278 cancel_delayed_work(&r_xprt->rdma_connect); in xprt_rdma_destroy()
283 rpcrdma_buffer_destroy(&r_xprt->rx_buf); in xprt_rdma_destroy()
284 rc = rpcrdma_ep_destroy(&r_xprt->rx_ep, &r_xprt->rx_ia); in xprt_rdma_destroy()
288 rpcrdma_ia_close(&r_xprt->rx_ia); in xprt_rdma_destroy()
463 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_close() local
466 if (r_xprt->rx_ep.rep_connected > 0) in xprt_rdma_close()
469 (void) rpcrdma_ep_disconnect(&r_xprt->rx_ep, &r_xprt->rx_ia); in xprt_rdma_close()
488 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_connect() local
491 if (r_xprt->rx_ep.rep_connected != 0) { in xprt_rdma_connect()
493 schedule_delayed_work(&r_xprt->rdma_connect, in xprt_rdma_connect()
501 schedule_delayed_work(&r_xprt->rdma_connect, 0); in xprt_rdma_connect()
512 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_reserve_xprt() local
513 int credits = atomic_read(&r_xprt->rx_buf.rb_credits); in xprt_rdma_reserve_xprt()
516 if (r_xprt->rx_buf.rb_cwndscale == 0UL) { in xprt_rdma_reserve_xprt()
517 r_xprt->rx_buf.rb_cwndscale = xprt->cwnd; in xprt_rdma_reserve_xprt()
519 r_xprt->rx_buf.rb_cwndscale); in xprt_rdma_reserve_xprt()
520 BUG_ON(r_xprt->rx_buf.rb_cwndscale <= 0); in xprt_rdma_reserve_xprt()
522 xprt->cwnd = credits * r_xprt->rx_buf.rb_cwndscale; in xprt_rdma_reserve_xprt()
622 struct rpcrdma_xprt *r_xprt; in xprt_rdma_free() local
631 r_xprt = container_of(((struct rpcrdma_req *) req->rl_buffer)->rl_buffer, in xprt_rdma_free()
634 r_xprt = container_of(req->rl_buffer, struct rpcrdma_xprt, rx_buf); in xprt_rdma_free()
652 &req->rl_segments[i], r_xprt, NULL); in xprt_rdma_free()
663 (void) rpcrdma_deregister_internal(&r_xprt->rx_ia, in xprt_rdma_free()
691 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_send_request() local
695 r_xprt->rx_stats.failed_marshal_count++; in xprt_rdma_send_request()
715 if (rpcrdma_ep_post(&r_xprt->rx_ia, &r_xprt->rx_ep, req)) in xprt_rdma_send_request()
729 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_print_stats() local
750 r_xprt->rx_stats.read_chunk_count, in xprt_rdma_print_stats()
751 r_xprt->rx_stats.write_chunk_count, in xprt_rdma_print_stats()
752 r_xprt->rx_stats.reply_chunk_count, in xprt_rdma_print_stats()
753 r_xprt->rx_stats.total_rdma_request, in xprt_rdma_print_stats()
754 r_xprt->rx_stats.total_rdma_reply, in xprt_rdma_print_stats()
755 r_xprt->rx_stats.pullup_copy_count, in xprt_rdma_print_stats()
756 r_xprt->rx_stats.fixup_copy_count, in xprt_rdma_print_stats()
757 r_xprt->rx_stats.hardway_register_count, in xprt_rdma_print_stats()
758 r_xprt->rx_stats.failed_marshal_count, in xprt_rdma_print_stats()
759 r_xprt->rx_stats.bad_reply_count); in xprt_rdma_print_stats()