Lines Matching refs:svcxprt_rdma

70 static void rq_cq_reap(struct svcxprt_rdma *xprt);
71 static void sq_cq_reap(struct svcxprt_rdma *xprt);
98 struct svc_rdma_op_ctxt *svc_rdma_get_context(struct svcxprt_rdma *xprt) in svc_rdma_get_context()
118 struct svcxprt_rdma *xprt = ctxt->xprt; in svc_rdma_unmap_dma()
139 struct svcxprt_rdma *xprt; in svc_rdma_put_context()
223 struct svcxprt_rdma *xprt; in dto_tasklet_func()
229 struct svcxprt_rdma, sc_dto_q); in dto_tasklet_func()
250 struct svcxprt_rdma *xprt = cq_context; in rq_comp_handler()
287 static void rq_cq_reap(struct svcxprt_rdma *xprt) in rq_cq_reap()
334 static void process_context(struct svcxprt_rdma *xprt, in process_context()
384 static void sq_cq_reap(struct svcxprt_rdma *xprt) in sq_cq_reap()
431 struct svcxprt_rdma *xprt = cq_context; in sq_comp_handler()
460 static struct svcxprt_rdma *rdma_create_xprt(struct svc_serv *serv, in rdma_create_xprt()
463 struct svcxprt_rdma *cma_xprt = kzalloc(sizeof *cma_xprt, GFP_KERNEL); in rdma_create_xprt()
505 int svc_rdma_post_recv(struct svcxprt_rdma *xprt) in svc_rdma_post_recv()
570 struct svcxprt_rdma *listen_xprt = new_cma_id->context; in handle_connect_req()
571 struct svcxprt_rdma *newxprt; in handle_connect_req()
613 struct svcxprt_rdma *xprt = cma_id->context; in rdma_listen_handler()
650 struct svcxprt_rdma *rdma = in rdma_cma_handler()
651 container_of(xprt, struct svcxprt_rdma, sc_xprt); in rdma_cma_handler()
695 struct svcxprt_rdma *cma_xprt; in svc_rdma_create()
744 static struct svc_rdma_fastreg_mr *rdma_alloc_frmr(struct svcxprt_rdma *xprt) in rdma_alloc_frmr()
776 static void rdma_dealloc_frmr_q(struct svcxprt_rdma *xprt) in rdma_dealloc_frmr_q()
790 struct svc_rdma_fastreg_mr *svc_rdma_get_frmr(struct svcxprt_rdma *rdma) in svc_rdma_get_frmr()
809 static void frmr_unmap_dma(struct svcxprt_rdma *xprt, in frmr_unmap_dma()
823 void svc_rdma_put_frmr(struct svcxprt_rdma *rdma, in svc_rdma_put_frmr()
848 struct svcxprt_rdma *listen_rdma; in svc_rdma_accept()
849 struct svcxprt_rdma *newxprt = NULL; in svc_rdma_accept()
858 listen_rdma = container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_accept()
864 struct svcxprt_rdma, sc_accept_q); in svc_rdma_accept()
1119 struct svcxprt_rdma *rdma = in svc_rdma_detach()
1120 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_detach()
1129 struct svcxprt_rdma *rdma = in __svc_rdma_free()
1130 container_of(work, struct svcxprt_rdma, sc_work); in __svc_rdma_free()
1198 struct svcxprt_rdma *rdma = in svc_rdma_free()
1199 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_free()
1206 struct svcxprt_rdma *rdma = in svc_rdma_has_wspace()
1207 container_of(xprt, struct svcxprt_rdma, sc_xprt); in svc_rdma_has_wspace()
1235 int svc_rdma_fastreg(struct svcxprt_rdma *xprt, in svc_rdma_fastreg()
1259 int svc_rdma_send(struct svcxprt_rdma *xprt, struct ib_send_wr *wr) in svc_rdma_send()
1316 void svc_rdma_send_error(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, in svc_rdma_send_error()