Lines Matching refs:rpcrdma_xprt
200 struct rpcrdma_xprt *rr_rxprt;
221 struct rpcrdma_xprt;
226 struct rpcrdma_xprt *sc_xprt;
256 struct rpcrdma_xprt *mr_xprt;
426 struct rpcrdma_xprt { struct
436 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument
439 rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_addrstr()
445 rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_portstr()
463 int rpcrdma_ia_open(struct rpcrdma_xprt *xprt);
470 int rpcrdma_ep_create(struct rpcrdma_xprt *r_xprt);
471 void rpcrdma_ep_destroy(struct rpcrdma_xprt *r_xprt);
481 struct rpcrdma_req *rpcrdma_req_create(struct rpcrdma_xprt *r_xprt, size_t size,
484 int rpcrdma_buffer_create(struct rpcrdma_xprt *);
486 struct rpcrdma_sendctx *rpcrdma_sendctx_get_locked(struct rpcrdma_xprt *r_xprt);
488 struct rpcrdma_mr *rpcrdma_mr_get(struct rpcrdma_xprt *r_xprt);
504 bool __rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt,
524 static inline bool rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt, in rpcrdma_regbuf_dma_map()
550 size_t frwr_maxpages(struct rpcrdma_xprt *r_xprt);
551 struct rpcrdma_mr_seg *frwr_map(struct rpcrdma_xprt *r_xprt,
557 void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req);
558 void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req);
572 int rpcrdma_prepare_send_sges(struct rpcrdma_xprt *r_xprt,
577 int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst);
578 void rpcrdma_set_max_header_sizes(struct rpcrdma_xprt *);
606 int rpcrdma_bc_post_recv(struct rpcrdma_xprt *, unsigned int);
607 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *, struct rpcrdma_rep *);