Home
last modified time | relevance | path

Searched refs:rpcrdma_xprt (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/net/sunrpc/xprtrdma/
Dxprt_rdma.h200 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);
[all …]
Dverbs.c79 static void rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt);
87 static void rpcrdma_post_recvs(struct rpcrdma_xprt *r_xprt, bool temp);
93 static void rpcrdma_xprt_drain(struct rpcrdma_xprt *r_xprt) in rpcrdma_xprt_drain()
120 struct rpcrdma_xprt *r_xprt = container_of(ep, struct rpcrdma_xprt, in rpcrdma_qp_event_handler()
156 struct rpcrdma_xprt *r_xprt = rep->rr_rxprt; in rpcrdma_wc_receive()
182 rpcrdma_update_connect_private(struct rpcrdma_xprt *r_xprt, in rpcrdma_update_connect_private()
222 struct rpcrdma_xprt *r_xprt = id->context; in rpcrdma_cm_event_handler()
295 rpcrdma_create_id(struct rpcrdma_xprt *xprt, struct rpcrdma_ia *ia) in rpcrdma_create_id()
359 rpcrdma_ia_open(struct rpcrdma_xprt *xprt) in rpcrdma_ia_open()
406 struct rpcrdma_xprt *r_xprt = container_of(ia, struct rpcrdma_xprt, in rpcrdma_ia_remove()
[all …]
Dtransport.c238 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()
500 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_set_connect_timeout()
536 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_connect()
562 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_alloc_slot()
587 struct rpcrdma_xprt *r_xprt = in xprt_rdma_free_slot()
[all …]
Dbackchannel.c31 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()
Drpc_rdma.c116 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 …]
Dfrwr_ops.c91 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()
Dsvc_rdma_backchannel.c30 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()
283 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma_bc()
/Linux-v5.4/include/trace/events/
Drpcrdma.h59 const struct rpcrdma_xprt *r_xprt
84 const struct rpcrdma_xprt *r_xprt \
307 const struct rpcrdma_xprt *r_xprt,
338 const struct rpcrdma_xprt *r_xprt,
380 const struct rpcrdma_xprt *r_xprt,
411 const struct rpcrdma_xprt *r_xprt,
446 const struct rpcrdma_xprt *r_xprt,
707 const struct rpcrdma_xprt *r_xprt,
1182 const struct rpcrdma_xprt *r_xprt,