Searched refs:r_xprt (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/net/sunrpc/xprtrdma/ |
D | transport.c | 232 struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt, in xprt_rdma_connect_worker() local 234 struct rpc_xprt *xprt = &r_xprt->rx_xprt; in xprt_rdma_connect_worker() 240 r_xprt->rx_ep.rep_connected != 0 ? "re" : ""); in xprt_rdma_connect_worker() 241 rc = rpcrdma_ep_connect(&r_xprt->rx_ep, &r_xprt->rx_ia); in xprt_rdma_connect_worker() 263 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_destroy() local 267 cancel_delayed_work_sync(&r_xprt->rx_connect_worker); in xprt_rdma_destroy() 271 rpcrdma_buffer_destroy(&r_xprt->rx_buf); in xprt_rdma_destroy() 272 rpcrdma_ep_destroy(&r_xprt->rx_ep, &r_xprt->rx_ia); in xprt_rdma_destroy() 273 rpcrdma_ia_close(&r_xprt->rx_ia); in xprt_rdma_destroy() 439 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_close() local [all …]
|
D | physical_ops.c | 32 physical_op_maxpages(struct rpcrdma_xprt *r_xprt) in physical_op_maxpages() argument 35 rpcrdma_max_segments(r_xprt)); in physical_op_maxpages() 39 physical_op_init(struct rpcrdma_xprt *r_xprt) in physical_op_init() argument 48 physical_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in physical_op_map() argument 51 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in physical_op_map() 64 physical_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in physical_op_unmap() argument 66 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in physical_op_unmap() 76 physical_op_reset(struct rpcrdma_xprt *r_xprt) in physical_op_reset() argument
|
D | frwr_ops.c | 112 frwr_op_maxpages(struct rpcrdma_xprt *r_xprt) in frwr_op_maxpages() argument 114 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in frwr_op_maxpages() 117 rpcrdma_max_segments(r_xprt) * ia->ri_max_frmr_depth); in frwr_op_maxpages() 137 frwr_op_init(struct rpcrdma_xprt *r_xprt) in frwr_op_init() argument 139 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; in frwr_op_init() 140 struct ib_device *device = r_xprt->rx_ia.ri_id->device; in frwr_op_init() 141 unsigned int depth = r_xprt->rx_ia.ri_max_frmr_depth; in frwr_op_init() 142 struct ib_pd *pd = r_xprt->rx_ia.ri_pd; in frwr_op_init() 177 frwr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in frwr_op_map() argument 180 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in frwr_op_map() [all …]
|
D | fmr_ops.c | 33 fmr_op_maxpages(struct rpcrdma_xprt *r_xprt) in fmr_op_maxpages() argument 36 rpcrdma_max_segments(r_xprt) * RPCRDMA_MAX_FMR_SGES); in fmr_op_maxpages() 40 fmr_op_init(struct rpcrdma_xprt *r_xprt) in fmr_op_init() argument 42 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; in fmr_op_init() 49 struct ib_pd *pd = r_xprt->rx_ia.ri_pd; in fmr_op_init() 84 fmr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in fmr_op_map() argument 87 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in fmr_op_map() 136 fmr_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in fmr_op_unmap() argument 138 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in fmr_op_unmap() 166 fmr_op_reset(struct rpcrdma_xprt *r_xprt) in fmr_op_reset() argument [all …]
|
D | rpc_rdma.c | 182 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_create_chunks() local 213 map = r_xprt->rx_ia.ri_ops->ro_map; in rpcrdma_create_chunks() 215 n = map(r_xprt, seg, nsegs, cur_wchunk != NULL); in rpcrdma_create_chunks() 234 r_xprt->rx_stats.read_chunk_count++; in rpcrdma_create_chunks() 250 r_xprt->rx_stats.reply_chunk_count++; in rpcrdma_create_chunks() 252 r_xprt->rx_stats.write_chunk_count++; in rpcrdma_create_chunks() 253 r_xprt->rx_stats.total_rdma_request += seg->mr_len; in rpcrdma_create_chunks() 287 if (r_xprt->rx_ia.ri_memreg_strategy == RPCRDMA_FRMR) in rpcrdma_create_chunks() 291 pos += r_xprt->rx_ia.ri_ops->ro_unmap(r_xprt, in rpcrdma_create_chunks() 309 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_inline_pullup() local [all …]
|
D | verbs.c | 1024 rpcrdma_create_req(struct rpcrdma_xprt *r_xprt) in rpcrdma_create_req() argument 1032 req->rl_buffer = &r_xprt->rx_buf; in rpcrdma_create_req() 1037 rpcrdma_create_rep(struct rpcrdma_xprt *r_xprt) in rpcrdma_create_rep() argument 1039 struct rpcrdma_create_data_internal *cdata = &r_xprt->rx_data; in rpcrdma_create_rep() 1040 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in rpcrdma_create_rep() 1056 rep->rr_buffer = &r_xprt->rx_buf; in rpcrdma_create_rep() 1066 rpcrdma_buffer_create(struct rpcrdma_xprt *r_xprt) in rpcrdma_buffer_create() argument 1068 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; in rpcrdma_buffer_create() 1069 struct rpcrdma_ia *ia = &r_xprt->rx_ia; in rpcrdma_buffer_create() 1070 struct rpcrdma_create_data_internal *cdata = &r_xprt->rx_data; in rpcrdma_buffer_create() [all …]
|
/linux-4.1.27/net/sunrpc/ |
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() 767 map->r_xprt = xprt; in rpcb_getport_async() 812 struct rpc_xprt *xprt = map->r_xprt; in rpcb_getport_done()
|