Searched refs:r_xprt (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | verbs.c | 482 r_xprt->rx_ep = ep; in rpcrdma_ep_create() 506 ep = r_xprt->rx_ep; in rpcrdma_xprt_connect() 509 rpcrdma_reset_cwnd(r_xprt); in rpcrdma_xprt_connect() 541 rpcrdma_mrs_create(r_xprt); in rpcrdma_xprt_connect() 542 frwr_wp_create(r_xprt); in rpcrdma_xprt_connect() 572 rpcrdma_xprt_drain(r_xprt); in rpcrdma_xprt_disconnect() 573 rpcrdma_reps_unmap(r_xprt); in rpcrdma_xprt_disconnect() 574 rpcrdma_reqs_reset(r_xprt); in rpcrdma_xprt_disconnect() 581 r_xprt->rx_ep = NULL; in rpcrdma_xprt_disconnect() 790 rpcrdma_mrs_create(r_xprt); in rpcrdma_mr_refresh_worker() [all …]
|
| H A D | transport.c | 233 rc = rpcrdma_xprt_connect(r_xprt); in xprt_rdma_connect_worker() 243 rpcrdma_xprt_disconnect(r_xprt); in xprt_rdma_connect_worker() 244 xprt_unlock_connect(xprt, r_xprt); in xprt_rdma_connect_worker() 281 rpcrdma_xprt_disconnect(r_xprt); in xprt_rdma_destroy() 378 rpcrdma_xprt_disconnect(r_xprt); in xprt_rdma_close() 455 r_xprt->rx_timeout = to; in xprt_rdma_set_connect_timeout() 526 struct rpcrdma_xprt *r_xprt = in xprt_rdma_free_slot() local 648 if (frwr_send(r_xprt, req)) in xprt_rdma_send_request() 701 r_xprt->rx_stats.mrs_recycled, in xprt_rdma_print_stats() 702 r_xprt->rx_stats.mrs_orphaned, in xprt_rdma_print_stats() [all …]
|
| H A D | rpc_rdma.c | 130 struct rpcrdma_ep *ep = r_xprt->rx_ep; in rpcrdma_args_inline() 175 r_xprt->rx_ep->re_max_inline_recv; in rpcrdma_nonpayload_inline() 303 *mr = rpcrdma_mr_get(r_xprt); in rpcrdma_mr_prepare() 313 trace_xprtrdma_nomrs_err(r_xprt, req); in rpcrdma_mr_prepare() 315 rpcrdma_mrs_refresh(r_xprt); in rpcrdma_mr_prepare() 365 r_xprt->rx_stats.read_chunk_count++; in rpcrdma_encode_read_list() 396 struct rpcrdma_ep *ep = r_xprt->rx_ep; in rpcrdma_encode_write_list() 1284 r_xprt->rx_stats.fixup_copy_count += in rpcrdma_decode_msg() 1406 r_xprt->rx_stats.bad_reply_count++; in rpcrdma_complete_rqst() 1457 if (rpcrdma_is_bcall(r_xprt, rep)) in rpcrdma_reply_handler() [all …]
|
| H A D | backchannel.c | 30 trace_xprtrdma_cb_setup(r_xprt, reqs); in xprt_rdma_bc_setup() 43 struct rpcrdma_ep *ep = r_xprt->rx_ep; in xprt_rdma_bc_maxpayload() 81 trace_xprtrdma_cb_reply(r_xprt, rqst); in rpcrdma_bc_marshal_reply() 114 if (frwr_send(r_xprt, req)) in xprt_rdma_bc_send_reply() 158 rpcrdma_rep_put(&r_xprt->rx_buf, rep); in xprt_rdma_bc_free_rqst() 169 struct rpc_xprt *xprt = &r_xprt->rx_xprt; in rpcrdma_bc_rqst_get() 192 req = rpcrdma_req_create(r_xprt, size); in rpcrdma_bc_rqst_get() 195 if (rpcrdma_req_setup(r_xprt, req)) { in rpcrdma_bc_rqst_get() 239 rqst = rpcrdma_bc_rqst_get(r_xprt); in rpcrdma_bc_receive_call() 261 trace_xprtrdma_cb_call(r_xprt, rqst); in rpcrdma_bc_receive_call() [all …]
|
| H A D | xprt_rdma.h | 441 rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_addrstr() argument 443 return r_xprt->rx_xprt.address_strings[RPC_DISPLAY_ADDR]; in rpcrdma_addrstr() 447 rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_portstr() argument 449 return r_xprt->rx_xprt.address_strings[RPC_DISPLAY_PORT]; in rpcrdma_portstr() 467 int rpcrdma_xprt_connect(struct rpcrdma_xprt *r_xprt); 468 void rpcrdma_xprt_disconnect(struct rpcrdma_xprt *r_xprt); 484 void rpcrdma_mrs_refresh(struct rpcrdma_xprt *r_xprt); 494 bool __rpcrdma_regbuf_dma_map(struct rpcrdma_xprt *r_xprt, 519 return __rpcrdma_regbuf_dma_map(r_xprt, rb); in rpcrdma_regbuf_dma_map() 546 int frwr_wp_create(struct rpcrdma_xprt *r_xprt); [all …]
|
| H A D | frwr_ops.c | 124 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_mr_init() 138 mr->mr_xprt = r_xprt; in frwr_mr_init() 290 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_map() 387 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_send() 500 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_unmap_sync() 514 r_xprt->rx_stats.local_inv_needed++; in frwr_unmap_sync() 606 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_unmap_async() 617 r_xprt->rx_stats.local_inv_needed++; in frwr_unmap_async() 670 int frwr_wp_create(struct rpcrdma_xprt *r_xprt) in frwr_wp_create() argument 672 struct rpcrdma_ep *ep = r_xprt->rx_ep; in frwr_wp_create() [all …]
|
| H A D | svc_rdma_backchannel.c | 24 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in svc_rdma_handle_bc_reply() local 47 else if (credits > r_xprt->rx_buf.rb_bc_max_requests) in svc_rdma_handle_bc_reply() 48 credits = r_xprt->rx_buf.rb_bc_max_requests; in svc_rdma_handle_bc_reply() 139 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_bc_send_request() local 153 *p++ = cpu_to_be32(r_xprt->rx_buf.rb_bc_max_requests); in rpcrdma_bc_send_request()
|
| /linux-6.15/include/trace/events/ |
| H A D | rpcrdma.h | 330 TP_ARGS(r_xprt), 352 TP_ARGS(r_xprt)) 360 TP_ARGS(r_xprt, rc), 388 TP_ARGS(r_xprt, rc)) 601 TP_ARGS(r_xprt, rqst), 703 TP_ARGS(r_xprt, delay), 762 TP_ARGS(r_xprt, count), 787 TP_ARGS(r_xprt, req), 1011 TP_ARGS(r_xprt, count), 1043 TP_ARGS(r_xprt, status), [all …]
|
| /linux-6.15/net/sunrpc/ |
| H A D | rpcb_clnt.c | 118 struct rpc_xprt * r_xprt; member 158 rpcb_wake_rpcbind_waiters(map->r_xprt, map->r_status); in rpcb_map_release() 159 xprt_put(map->r_xprt); in rpcb_map_release() 749 map->r_xprt = xprt; in rpcb_getport_async() 798 struct rpc_xprt *xprt = map->r_xprt; in rpcb_getport_done()
|