• Home
  • Raw
  • Download

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 set_bit(XPT_CLOSE, &xprt->xpt_flags); in qp_event_handler()
123 svc_xprt_enqueue(xprt); in qp_event_handler()
277 struct svc_xprt *xprt = &rdma->sc_xprt; in svc_rdma_cma_handler() local
282 svc_xprt_enqueue(xprt); in svc_rdma_cma_handler()
286 set_bit(XPT_CLOSE, &xprt->xpt_flags); in svc_rdma_cma_handler()
287 svc_xprt_enqueue(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()
533 static void svc_rdma_detach(struct svc_xprt *xprt) in svc_rdma_detach() argument
536 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_detach()
545 struct svc_xprt *xprt = &rdma->sc_xprt; in __svc_rdma_free() local
554 if (xprt->xpt_bc_xprt) { in __svc_rdma_free()
555 xprt_put(xprt->xpt_bc_xprt); in __svc_rdma_free()
556 xprt->xpt_bc_xprt = NULL; in __svc_rdma_free()
582 static void svc_rdma_free(struct svc_xprt *xprt) in svc_rdma_free() argument
585 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_free()
591 static int svc_rdma_has_wspace(struct svc_xprt *xprt) in svc_rdma_has_wspace() argument
594 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_has_wspace()
612 static void svc_rdma_kill_temp_xprt(struct svc_xprt *xprt) in svc_rdma_kill_temp_xprt() argument