Lines Matching refs:rpcrdma_xprt

203 	struct rpcrdma_xprt	*rr_rxprt;
255 struct rpcrdma_xprt *mr_xprt;
428 struct rpcrdma_xprt { struct
437 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument
440 rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_addrstr()
446 rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_portstr()
465 void rpcrdma_flush_disconnect(struct rpcrdma_xprt *r_xprt, struct ib_wc *wc);
466 int rpcrdma_xprt_connect(struct rpcrdma_xprt *r_xprt);
467 void rpcrdma_xprt_disconnect(struct rpcrdma_xprt *r_xprt);
469 void rpcrdma_post_recvs(struct rpcrdma_xprt *r_xprt, int needed, bool temp);
474 struct rpcrdma_req *rpcrdma_req_create(struct rpcrdma_xprt *r_xprt,
476 int rpcrdma_req_setup(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req);
478 int rpcrdma_buffer_create(struct rpcrdma_xprt *);
480 struct rpcrdma_sendctx *rpcrdma_sendctx_get_locked(struct rpcrdma_xprt *r_xprt);
482 struct rpcrdma_mr *rpcrdma_mr_get(struct rpcrdma_xprt *r_xprt);
483 void rpcrdma_mrs_refresh(struct rpcrdma_xprt *r_xprt);
493 bool __rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt,
513 static inline bool rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt, in rpcrdma_regbuf_dma_map()
535 int frwr_mr_init(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr);
537 struct rpcrdma_mr_seg *frwr_map(struct rpcrdma_xprt *r_xprt,
541 int frwr_send(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req);
543 void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req);
544 void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req);
545 int frwr_wp_create(struct rpcrdma_xprt *r_xprt);
561 int rpcrdma_prepare_send_sges(struct rpcrdma_xprt *r_xprt,
566 int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst);
568 void rpcrdma_reset_cwnd(struct rpcrdma_xprt *r_xprt);
596 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *, struct rpcrdma_rep *);