Lines Matching refs:xprt
72 static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt);
73 static void svc_rdma_detach(struct svc_xprt *xprt);
74 static void svc_rdma_free(struct svc_xprt *xprt);
75 static int svc_rdma_has_wspace(struct svc_xprt *xprt);
104 struct svc_xprt *xprt = context; in qp_event_handler() local
106 trace_svcrdma_qp_error(event, (struct sockaddr *)&xprt->xpt_remote); in qp_event_handler()
122 svc_xprt_deferred_close(xprt); in qp_event_handler()
275 struct svc_xprt *xprt = &rdma->sc_xprt; in svc_rdma_cma_handler() local
283 svc_xprt_enqueue(xprt); in svc_rdma_cma_handler()
287 svc_xprt_deferred_close(xprt); in svc_rdma_cma_handler()
366 static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt) in svc_rdma_accept() argument
378 listen_rdma = container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_accept()
379 clear_bit(XPT_CONN, &xprt->xpt_flags); in svc_rdma_accept()
536 static void svc_rdma_detach(struct svc_xprt *xprt) in svc_rdma_detach() argument
539 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_detach()
578 static void svc_rdma_free(struct svc_xprt *xprt) in svc_rdma_free() argument
581 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_free()
587 static int svc_rdma_has_wspace(struct svc_xprt *xprt) in svc_rdma_has_wspace() argument
590 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_has_wspace()
608 static void svc_rdma_kill_temp_xprt(struct svc_xprt *xprt) in svc_rdma_kill_temp_xprt() argument