Lines Matching refs:sc_xprt

135 	xprt = &cma_xprt->sc_xprt;  in svc_rdma_bc_create()
153 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_bc_free()
197 svc_xprt_init(net, &svc_rdma_class, &cma_xprt->sc_xprt, serv); in svc_rdma_create_xprt()
218 set_bit(XPT_CONG_CTRL, &cma_xprt->sc_xprt.xpt_flags); in svc_rdma_create_xprt()
262 newxprt = svc_rdma_create_xprt(listen_xprt->sc_xprt.xpt_server, in handle_connect_req()
263 listen_xprt->sc_xprt.xpt_net); in handle_connect_req()
275 svc_xprt_set_remote(&newxprt->sc_xprt, sa, svc_addr_len(sa)); in handle_connect_req()
277 svc_xprt_set_local(&newxprt->sc_xprt, sa, svc_addr_len(sa)); in handle_connect_req()
287 set_bit(XPT_CONN, &listen_xprt->sc_xprt.xpt_flags); in handle_connect_req()
288 svc_xprt_enqueue(&listen_xprt->sc_xprt); in handle_connect_req()
325 struct svc_xprt *xprt = &rdma->sc_xprt; in rdma_cma_handler()
382 set_bit(XPT_LISTENER, &cma_xprt->sc_xprt.xpt_flags); in svc_rdma_create()
383 strcpy(cma_xprt->sc_xprt.xpt_remotebuf, "listener"); in svc_rdma_create()
421 svc_xprt_set_local(&cma_xprt->sc_xprt, sa, salen); in svc_rdma_create()
423 return &cma_xprt->sc_xprt; in svc_rdma_create()
455 listen_rdma = container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_accept()
465 set_bit(XPT_CONN, &listen_rdma->sc_xprt.xpt_flags); in svc_rdma_accept()
527 qp_attr.qp_context = &newxprt->sc_xprt; in svc_rdma_accept()
599 trace_svcrdma_xprt_accept(&newxprt->sc_xprt); in svc_rdma_accept()
600 return &newxprt->sc_xprt; in svc_rdma_accept()
604 trace_svcrdma_xprt_fail(&newxprt->sc_xprt); in svc_rdma_accept()
606 svc_xprt_get(&newxprt->sc_xprt); in svc_rdma_accept()
611 svc_xprt_put(&newxprt->sc_xprt); in svc_rdma_accept()
634 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_detach()
644 struct svc_xprt *xprt = &rdma->sc_xprt; in __svc_rdma_free()
690 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_free()
698 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_has_wspace()