Searched refs:rpcrdma_xprt (Results 1 – 7 of 7) sorted by relevance
/net/sunrpc/xprtrdma/ |
D | xprt_rdma.h | 200 struct rpcrdma_xprt *rr_rxprt; 222 struct rpcrdma_xprt; 227 struct rpcrdma_xprt *sc_xprt; 257 struct rpcrdma_xprt *mr_xprt; 428 struct rpcrdma_xprt { struct 438 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument 441 rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_addrstr() 447 rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_portstr() 465 int rpcrdma_ia_open(struct rpcrdma_xprt *xprt); 472 int rpcrdma_ep_create(struct rpcrdma_xprt *r_xprt); [all …]
|
D | verbs.c | 78 static void rpcrdma_reqs_reset(struct rpcrdma_xprt *r_xprt); 79 static void rpcrdma_reps_unmap(struct rpcrdma_xprt *r_xprt); 80 static void rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt); 92 static void rpcrdma_xprt_drain(struct rpcrdma_xprt *r_xprt) in rpcrdma_xprt_drain() 119 struct rpcrdma_xprt *r_xprt = container_of(ep, struct rpcrdma_xprt, in rpcrdma_qp_event_handler() 155 struct rpcrdma_xprt *r_xprt = rep->rr_rxprt; in rpcrdma_wc_receive() 180 rpcrdma_update_connect_private(struct rpcrdma_xprt *r_xprt, in rpcrdma_update_connect_private() 220 struct rpcrdma_xprt *r_xprt = id->context; in rpcrdma_cm_event_handler() 294 rpcrdma_create_id(struct rpcrdma_xprt *xprt, struct rpcrdma_ia *ia) in rpcrdma_create_id() 357 rpcrdma_ia_open(struct rpcrdma_xprt *xprt) in rpcrdma_ia_open() [all …]
|
D | transport.c | 238 struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt, in xprt_rdma_connect_worker() 268 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_inject_disconnect() 284 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_destroy() 315 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma() 322 xprt = xprt_alloc(args->net, sizeof(struct rpcrdma_xprt), 0, 0); in xprt_setup_rdma() 408 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_close() 503 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_set_connect_timeout() 539 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_connect() 565 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_alloc_slot() 590 struct rpcrdma_xprt *r_xprt = in xprt_rdma_free_slot() [all …]
|
D | rpc_rdma.c | 116 void rpcrdma_set_max_header_sizes(struct rpcrdma_xprt *r_xprt) in rpcrdma_set_max_header_sizes() 135 static bool rpcrdma_args_inline(struct rpcrdma_xprt *r_xprt, in rpcrdma_args_inline() 166 static bool rpcrdma_results_inline(struct rpcrdma_xprt *r_xprt, in rpcrdma_results_inline() 177 rpcrdma_nonpayload_inline(const struct rpcrdma_xprt *r_xprt, in rpcrdma_nonpayload_inline() 224 rpcrdma_convert_iovs(struct rpcrdma_xprt *r_xprt, struct xdr_buf *xdrbuf, in rpcrdma_convert_iovs() 345 static struct rpcrdma_mr_seg *rpcrdma_mr_prepare(struct rpcrdma_xprt *r_xprt, in rpcrdma_mr_prepare() 385 static int rpcrdma_encode_read_list(struct rpcrdma_xprt *r_xprt, in rpcrdma_encode_read_list() 440 static int rpcrdma_encode_write_list(struct rpcrdma_xprt *r_xprt, in rpcrdma_encode_write_list() 503 static int rpcrdma_encode_reply_chunk(struct rpcrdma_xprt *r_xprt, in rpcrdma_encode_reply_chunk() 587 static bool rpcrdma_prepare_hdr_sge(struct rpcrdma_xprt *r_xprt, in rpcrdma_prepare_hdr_sge() [all …]
|
D | backchannel.c | 31 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_setup() 46 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_maxpayload() 62 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_bc_marshal_reply() 104 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_send_reply() 169 static struct rpc_rqst *rpcrdma_bc_rqst_get(struct rpcrdma_xprt *r_xprt) in rpcrdma_bc_rqst_get() 217 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_receive_call()
|
D | frwr_ops.c | 91 static void frwr_mr_recycle(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr) in frwr_mr_recycle() 299 size_t frwr_maxpages(struct rpcrdma_xprt *r_xprt) in frwr_maxpages() 322 struct rpcrdma_mr_seg *frwr_map(struct rpcrdma_xprt *r_xprt, in frwr_map() 525 void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_unmap_sync() 630 void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_unmap_async()
|
D | svc_rdma_backchannel.c | 30 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in svc_rdma_handle_bc_reply() 175 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_bc_send_request() 284 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma_bc()
|