Searched refs:rpcrdma_xprt (Results 1 – 8 of 8) sorted by relevance
| /linux/net/sunrpc/xprtrdma/ |
| H A D | xprt_rdma.h | 205 struct rpcrdma_xprt *rr_rxprt; 257 struct rpcrdma_xprt *mr_xprt; 446 struct rpcrdma_xprt { struct 455 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument 458 rpcrdma_addrstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_addrstr() 464 rpcrdma_portstr(const struct rpcrdma_xprt *r_xprt) in rpcrdma_portstr() 483 void rpcrdma_flush_disconnect(struct rpcrdma_xprt *r_xprt, struct ib_wc *wc); 484 int rpcrdma_xprt_connect(struct rpcrdma_xprt *r_xprt); 485 void rpcrdma_xprt_disconnect(struct rpcrdma_xprt *r_xprt); 487 void rpcrdma_post_recvs(struct rpcrdma_xprt *r_xprt, int needed); [all …]
|
| H A D | verbs.c | 66 static int rpcrdma_sendctxs_create(struct rpcrdma_xprt *r_xprt); 67 static void rpcrdma_sendctxs_destroy(struct rpcrdma_xprt *r_xprt); 68 static void rpcrdma_sendctx_put_locked(struct rpcrdma_xprt *r_xprt, 70 static int rpcrdma_reqs_setup(struct rpcrdma_xprt *r_xprt); 71 static void rpcrdma_reqs_reset(struct rpcrdma_xprt *r_xprt); 72 static void rpcrdma_reps_unmap(struct rpcrdma_xprt *r_xprt); 73 static void rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt); 74 static void rpcrdma_mrs_destroy(struct rpcrdma_xprt *r_xprt); 89 static void rpcrdma_xprt_drain(struct rpcrdma_xprt *r_xprt) in rpcrdma_xprt_drain() 130 void rpcrdma_flush_disconnect(struct rpcrdma_xprt *r_xprt, struct ib_wc *wc) in rpcrdma_flush_disconnect() [all …]
|
| H A D | transport.c | 225 struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt, in xprt_rdma_connect_worker() 261 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_inject_disconnect() 277 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_destroy() 305 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma() 315 xprt = xprt_alloc(args->net, sizeof(struct rpcrdma_xprt), 0, in xprt_setup_rdma() 376 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_close() 439 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_set_connect_timeout() 475 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_connect() 502 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_alloc_slot() 539 struct rpcrdma_xprt *r_xprt = in xprt_rdma_free_slot() [all …]
|
| H A D | backchannel.c | 28 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_setup() 43 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_maxpayload() 59 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_bc_marshal_reply() 101 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_send_reply() 157 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_free_rqst() 168 static struct rpc_rqst *rpcrdma_bc_rqst_get(struct rpcrdma_xprt *r_xprt) in rpcrdma_bc_rqst_get() 220 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_receive_call()
|
| H A D | rpc_rdma.c | 126 static bool rpcrdma_args_inline(struct rpcrdma_xprt *r_xprt, in rpcrdma_args_inline() 158 static bool rpcrdma_results_inline(struct rpcrdma_xprt *r_xprt, in rpcrdma_results_inline() 169 rpcrdma_nonpayload_inline(const struct rpcrdma_xprt *r_xprt, in rpcrdma_nonpayload_inline() 258 static int rpcrdma_mr_prepare(struct rpcrdma_xprt *r_xprt, in rpcrdma_mr_prepare() 295 static int rpcrdma_encode_read_list(struct rpcrdma_xprt *r_xprt, in rpcrdma_encode_read_list() 348 static int rpcrdma_encode_write_list(struct rpcrdma_xprt *r_xprt, in rpcrdma_encode_write_list() 422 static int rpcrdma_encode_reply_chunk(struct rpcrdma_xprt *r_xprt, in rpcrdma_encode_reply_chunk() 507 static void rpcrdma_prepare_hdr_sge(struct rpcrdma_xprt *r_xprt, in rpcrdma_prepare_hdr_sge() 525 static bool rpcrdma_prepare_head_iov(struct rpcrdma_xprt *r_xprt, in rpcrdma_prepare_head_iov() 613 static void rpcrdma_pullup_tail_iov(struct rpcrdma_xprt *r_xprt, in rpcrdma_pullup_tail_iov() [all …]
|
| H A D | svc_rdma_backchannel.c | 24 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in svc_rdma_handle_bc_reply() 139 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_bc_send_request() 238 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma_bc()
|
| H A D | frwr_ops.c | 122 int frwr_mr_init(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr) in frwr_mr_init() 285 int frwr_map(struct rpcrdma_xprt *r_xprt, in frwr_map() 454 int frwr_send(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_send() 567 void frwr_unmap_sync(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_unmap_sync() 673 void frwr_unmap_async(struct rpcrdma_xprt *r_xprt, struct rpcrdma_req *req) in frwr_unmap_async() 740 int frwr_wp_create(struct rpcrdma_xprt *r_xprt) in frwr_wp_create()
|
| /linux/include/trace/events/ |
| H A D | rpcrdma.h | 327 const struct rpcrdma_xprt *r_xprt 350 const struct rpcrdma_xprt *r_xprt \ 356 const struct rpcrdma_xprt *r_xprt, 385 const struct rpcrdma_xprt *r_xprt, \ 597 const struct rpcrdma_xprt *r_xprt, 624 const struct rpcrdma_xprt *r_xprt, \ 699 const struct rpcrdma_xprt *r_xprt, 725 const struct rpcrdma_xprt *r_xprt, 758 const struct rpcrdma_xprt *r_xprt, 783 const struct rpcrdma_xprt *r_xprt, [all …]
|