Lines Matching refs:rpcrdma_xprt
202 struct rpcrdma_xprt *rr_rxprt;
214 struct rpcrdma_xprt;
218 struct rpcrdma_xprt *sc_xprt;
279 struct rpcrdma_xprt *mr_xprt;
419 #define rdmab_to_ia(b) (&container_of((b), struct rpcrdma_xprt, rx_buf)->rx_ia)
472 struct rpcrdma_xprt;
475 (*ro_map)(struct rpcrdma_xprt *,
482 void (*ro_unmap_sync)(struct rpcrdma_xprt *,
488 size_t (*ro_maxpages)(struct rpcrdma_xprt *);
509 struct rpcrdma_xprt { struct
519 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument
523 rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_addrstr()
529 rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_portstr()
547 int rpcrdma_ia_open(struct rpcrdma_xprt *xprt);
567 void rpcrdma_post_recvs(struct rpcrdma_xprt *r_xprt, bool temp);
572 struct rpcrdma_req *rpcrdma_create_req(struct rpcrdma_xprt *);
574 int rpcrdma_buffer_create(struct rpcrdma_xprt *);
578 struct rpcrdma_mr *rpcrdma_mr_get(struct rpcrdma_xprt *r_xprt);
631 int rpcrdma_prepare_send_sges(struct rpcrdma_xprt *r_xprt,
636 int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst);
637 void rpcrdma_set_max_header_sizes(struct rpcrdma_xprt *);
640 void rpcrdma_release_rqst(struct rpcrdma_xprt *r_xprt,
666 int rpcrdma_bc_post_recv(struct rpcrdma_xprt *, unsigned int);
667 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *, struct rpcrdma_rep *);