rpcrdma_xprt 59 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt rpcrdma_xprt 84 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt \ rpcrdma_xprt 307 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 338 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 380 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 411 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 446 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 707 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 1207 include/trace/events/rpcrdma.h const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 31 net/sunrpc/xprtrdma/backchannel.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 46 net/sunrpc/xprtrdma/backchannel.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 62 net/sunrpc/xprtrdma/backchannel.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); rpcrdma_xprt 104 net/sunrpc/xprtrdma/backchannel.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 169 net/sunrpc/xprtrdma/backchannel.c static struct rpc_rqst *rpcrdma_bc_rqst_get(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 217 net/sunrpc/xprtrdma/backchannel.c void rpcrdma_bc_receive_call(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 91 net/sunrpc/xprtrdma/frwr_ops.c static void frwr_mr_recycle(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr) rpcrdma_xprt 299 net/sunrpc/xprtrdma/frwr_ops.c size_t frwr_maxpages(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 322 net/sunrpc/xprtrdma/frwr_ops.c struct rpcrdma_mr_seg *frwr_map(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 526 net/sunrpc/xprtrdma/frwr_ops.c void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) rpcrdma_xprt 631 net/sunrpc/xprtrdma/frwr_ops.c void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) rpcrdma_xprt 116 net/sunrpc/xprtrdma/rpc_rdma.c void rpcrdma_set_max_header_sizes(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 135 net/sunrpc/xprtrdma/rpc_rdma.c static bool rpcrdma_args_inline(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 166 net/sunrpc/xprtrdma/rpc_rdma.c static bool rpcrdma_results_inline(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 177 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_nonpayload_inline(const struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 224 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_convert_iovs(struct rpcrdma_xprt *r_xprt, struct xdr_buf *xdrbuf, rpcrdma_xprt 345 net/sunrpc/xprtrdma/rpc_rdma.c static struct rpcrdma_mr_seg *rpcrdma_mr_prepare(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 385 net/sunrpc/xprtrdma/rpc_rdma.c static int rpcrdma_encode_read_list(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 440 net/sunrpc/xprtrdma/rpc_rdma.c static int rpcrdma_encode_write_list(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 503 net/sunrpc/xprtrdma/rpc_rdma.c static int rpcrdma_encode_reply_chunk(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 587 net/sunrpc/xprtrdma/rpc_rdma.c static bool rpcrdma_prepare_hdr_sge(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 613 net/sunrpc/xprtrdma/rpc_rdma.c static bool rpcrdma_prepare_msg_sges(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 746 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_prepare_send_sges(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 794 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst) rpcrdma_xprt 1020 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_is_bcall(struct rpcrdma_xprt *r_xprt, struct rpcrdma_rep *rep) rpcrdma_xprt 1163 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_decode_msg(struct rpcrdma_xprt *r_xprt, struct rpcrdma_rep *rep, rpcrdma_xprt 1193 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_decode_nomsg(struct rpcrdma_xprt *r_xprt, struct rpcrdma_rep *rep) rpcrdma_xprt 1218 net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_decode_error(struct rpcrdma_xprt *r_xprt, struct rpcrdma_rep *rep, rpcrdma_xprt 1259 net/sunrpc/xprtrdma/rpc_rdma.c struct rpcrdma_xprt *r_xprt = rep->rr_rxprt; rpcrdma_xprt 1314 net/sunrpc/xprtrdma/rpc_rdma.c struct rpcrdma_xprt *r_xprt = rep->rr_rxprt; rpcrdma_xprt 30 net/sunrpc/xprtrdma/svc_rdma_backchannel.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 175 net/sunrpc/xprtrdma/svc_rdma_backchannel.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 286 net/sunrpc/xprtrdma/svc_rdma_backchannel.c struct rpcrdma_xprt *new_xprt; rpcrdma_xprt 238 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt, rpcrdma_xprt 268 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 284 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 315 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *new_xprt; rpcrdma_xprt 322 net/sunrpc/xprtrdma/transport.c xprt = xprt_alloc(args->net, sizeof(struct rpcrdma_xprt), 0, 0); rpcrdma_xprt 408 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 503 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 539 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 565 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 590 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcrdma_xprt 591 net/sunrpc/xprtrdma/transport.c container_of(xprt, struct rpcrdma_xprt, rx_xprt); rpcrdma_xprt 599 net/sunrpc/xprtrdma/transport.c static bool rpcrdma_check_regbuf(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 624 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); rpcrdma_xprt 659 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); rpcrdma_xprt 695 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 740 net/sunrpc/xprtrdma/transport.c struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); rpcrdma_xprt 78 net/sunrpc/xprtrdma/verbs.c static void rpcrdma_reqs_reset(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 79 net/sunrpc/xprtrdma/verbs.c static void rpcrdma_reps_unmap(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 80 net/sunrpc/xprtrdma/verbs.c static void rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 92 net/sunrpc/xprtrdma/verbs.c static void rpcrdma_xprt_drain(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 119 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = container_of(ep, struct rpcrdma_xprt, rpcrdma_xprt 155 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = rep->rr_rxprt; rpcrdma_xprt 180 net/sunrpc/xprtrdma/verbs.c rpcrdma_update_connect_private(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 220 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = id->context; rpcrdma_xprt 294 net/sunrpc/xprtrdma/verbs.c rpcrdma_create_id(struct rpcrdma_xprt *xprt, struct rpcrdma_ia *ia) rpcrdma_xprt 357 net/sunrpc/xprtrdma/verbs.c rpcrdma_ia_open(struct rpcrdma_xprt *xprt) rpcrdma_xprt 404 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = container_of(ia, struct rpcrdma_xprt, rpcrdma_xprt 475 net/sunrpc/xprtrdma/verbs.c int rpcrdma_ep_create(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 585 net/sunrpc/xprtrdma/verbs.c void rpcrdma_ep_destroy(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 606 net/sunrpc/xprtrdma/verbs.c static int rpcrdma_ep_recreate_xprt(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 645 net/sunrpc/xprtrdma/verbs.c static int rpcrdma_ep_reconnect(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 698 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = container_of(ia, struct rpcrdma_xprt, rpcrdma_xprt 769 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = container_of(ep, struct rpcrdma_xprt, rpcrdma_xprt 828 net/sunrpc/xprtrdma/verbs.c static int rpcrdma_sendctxs_create(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 881 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_sendctx *rpcrdma_sendctx_get_locked(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 946 net/sunrpc/xprtrdma/verbs.c rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 983 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = container_of(buf, struct rpcrdma_xprt, rpcrdma_xprt 998 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_req *rpcrdma_req_create(struct rpcrdma_xprt *r_xprt, size_t size, rpcrdma_xprt 1055 net/sunrpc/xprtrdma/verbs.c static void rpcrdma_reqs_reset(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 1066 net/sunrpc/xprtrdma/verbs.c static struct rpcrdma_rep *rpcrdma_rep_create(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 1122 net/sunrpc/xprtrdma/verbs.c static void rpcrdma_reps_unmap(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 1145 net/sunrpc/xprtrdma/verbs.c int rpcrdma_buffer_create(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 1225 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = container_of(buf, struct rpcrdma_xprt, rpcrdma_xprt 1280 net/sunrpc/xprtrdma/verbs.c rpcrdma_mr_get(struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 1298 net/sunrpc/xprtrdma/verbs.c struct rpcrdma_xprt *r_xprt = mr->mr_xprt; rpcrdma_xprt 1417 net/sunrpc/xprtrdma/verbs.c bool __rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 1496 net/sunrpc/xprtrdma/verbs.c void rpcrdma_post_recvs(struct rpcrdma_xprt *r_xprt, bool temp) rpcrdma_xprt 200 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_xprt *rr_rxprt; rpcrdma_xprt 222 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_xprt; rpcrdma_xprt 227 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_xprt *sc_xprt; rpcrdma_xprt 257 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_xprt *mr_xprt; rpcrdma_xprt 438 net/sunrpc/xprtrdma/xprt_rdma.h #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) rpcrdma_xprt 441 net/sunrpc/xprtrdma/xprt_rdma.h rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 447 net/sunrpc/xprtrdma/xprt_rdma.h rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) rpcrdma_xprt 465 net/sunrpc/xprtrdma/xprt_rdma.h int rpcrdma_ia_open(struct rpcrdma_xprt *xprt); rpcrdma_xprt 472 net/sunrpc/xprtrdma/xprt_rdma.h int rpcrdma_ep_create(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 473 net/sunrpc/xprtrdma/xprt_rdma.h void rpcrdma_ep_destroy(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 479 net/sunrpc/xprtrdma/xprt_rdma.h void rpcrdma_post_recvs(struct rpcrdma_xprt *r_xprt, bool temp); rpcrdma_xprt 484 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_req *rpcrdma_req_create(struct rpcrdma_xprt *r_xprt, size_t size, rpcrdma_xprt 487 net/sunrpc/xprtrdma/xprt_rdma.h int rpcrdma_buffer_create(struct rpcrdma_xprt *); rpcrdma_xprt 489 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_sendctx *rpcrdma_sendctx_get_locked(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 491 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_mr *rpcrdma_mr_get(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 507 net/sunrpc/xprtrdma/xprt_rdma.h bool __rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 527 net/sunrpc/xprtrdma/xprt_rdma.h static inline bool rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 553 net/sunrpc/xprtrdma/xprt_rdma.h size_t frwr_maxpages(struct rpcrdma_xprt *r_xprt); rpcrdma_xprt 554 net/sunrpc/xprtrdma/xprt_rdma.h struct rpcrdma_mr_seg *frwr_map(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 560 net/sunrpc/xprtrdma/xprt_rdma.h void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req); rpcrdma_xprt 561 net/sunrpc/xprtrdma/xprt_rdma.h void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req); rpcrdma_xprt 575 net/sunrpc/xprtrdma/xprt_rdma.h int rpcrdma_prepare_send_sges(struct rpcrdma_xprt *r_xprt, rpcrdma_xprt 580 net/sunrpc/xprtrdma/xprt_rdma.h int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst); rpcrdma_xprt 581 net/sunrpc/xprtrdma/xprt_rdma.h void rpcrdma_set_max_header_sizes(struct rpcrdma_xprt *); rpcrdma_xprt 609 net/sunrpc/xprtrdma/xprt_rdma.h int rpcrdma_bc_post_recv(struct rpcrdma_xprt *, unsigned int); rpcrdma_xprt 610 net/sunrpc/xprtrdma/xprt_rdma.h void rpcrdma_bc_receive_call(struct rpcrdma_xprt *, struct rpcrdma_rep *);