• Home
  • Raw
  • Download

Lines Matching refs:sc_xprt

138 	svc_xprt_init(net, &svc_rdma_class, &cma_xprt->sc_xprt, serv);  in svc_rdma_create_xprt()
158 set_bit(XPT_CONG_CTRL, &cma_xprt->sc_xprt.xpt_flags); in svc_rdma_create_xprt()
202 newxprt = svc_rdma_create_xprt(listen_xprt->sc_xprt.xpt_server, in handle_connect_req()
203 listen_xprt->sc_xprt.xpt_net); in handle_connect_req()
214 svc_xprt_set_remote(&newxprt->sc_xprt, sa, svc_addr_len(sa)); in handle_connect_req()
219 rpc_set_port((struct sockaddr *)&newxprt->sc_xprt.xpt_remote, 0); in handle_connect_req()
222 svc_xprt_set_local(&newxprt->sc_xprt, sa, svc_addr_len(sa)); in handle_connect_req()
232 set_bit(XPT_CONN, &listen_xprt->sc_xprt.xpt_flags); in handle_connect_req()
233 svc_xprt_enqueue(&listen_xprt->sc_xprt); in handle_connect_req()
270 struct svc_xprt *xprt = &rdma->sc_xprt; in rdma_cma_handler()
327 set_bit(XPT_LISTENER, &cma_xprt->sc_xprt.xpt_flags); in svc_rdma_create()
328 strcpy(cma_xprt->sc_xprt.xpt_remotebuf, "listener"); in svc_rdma_create()
366 svc_xprt_set_local(&cma_xprt->sc_xprt, sa, salen); in svc_rdma_create()
368 return &cma_xprt->sc_xprt; in svc_rdma_create()
400 listen_rdma = container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_accept()
410 set_bit(XPT_CONN, &listen_rdma->sc_xprt.xpt_flags); in svc_rdma_accept()
471 qp_attr.qp_context = &newxprt->sc_xprt; in svc_rdma_accept()
545 trace_svcrdma_xprt_accept(&newxprt->sc_xprt); in svc_rdma_accept()
546 return &newxprt->sc_xprt; in svc_rdma_accept()
550 trace_svcrdma_xprt_fail(&newxprt->sc_xprt); in svc_rdma_accept()
552 svc_xprt_get(&newxprt->sc_xprt); in svc_rdma_accept()
557 svc_xprt_put(&newxprt->sc_xprt); in svc_rdma_accept()
580 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_detach()
590 struct svc_xprt *xprt = &rdma->sc_xprt; in __svc_rdma_free()
631 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_free()
640 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_has_wspace()