Searched refs:rpcrdma_xprt (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | xprt_rdma.h | 176 struct rpcrdma_xprt *rr_rxprt; 209 struct rpcrdma_xprt *fr_xprt; 313 #define rdmab_to_ia(b) (&container_of((b), struct rpcrdma_xprt, rx_buf)->rx_ia) 363 struct rpcrdma_xprt; 365 int (*ro_map)(struct rpcrdma_xprt *, 367 int (*ro_unmap)(struct rpcrdma_xprt *, 372 size_t (*ro_maxpages)(struct rpcrdma_xprt *); 373 int (*ro_init)(struct rpcrdma_xprt *); 392 struct rpcrdma_xprt { struct 402 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument [all …]
|
D | physical_ops.c | 47 physical_op_maxpages(struct rpcrdma_xprt *r_xprt) in physical_op_maxpages() 54 physical_op_init(struct rpcrdma_xprt *r_xprt) in physical_op_init() 63 physical_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in physical_op_map() 78 physical_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in physical_op_unmap()
|
D | transport.c | 224 struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt, in xprt_rdma_connect_worker() 244 struct rpcrdma_xprt *r_xprt = container_of(xprt, struct rpcrdma_xprt, in xprt_rdma_inject_disconnect() 265 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_destroy() 301 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma() 311 xprt = xprt_alloc(args->net, sizeof(struct rpcrdma_xprt), in xprt_setup_rdma() 437 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_close() 461 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_connect() 492 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_allocate() 570 struct rpcrdma_xprt *r_xprt; in xprt_rdma_free() 579 r_xprt = container_of(req->rl_buffer, struct rpcrdma_xprt, rx_buf); in xprt_rdma_free() [all …]
|
D | backchannel.c | 20 static void rpcrdma_bc_free_rqst(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_free_rqst() 35 static int rpcrdma_bc_setup_rqst(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_setup_rqst() 84 static int rpcrdma_bc_setup_reps(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_setup_reps() 118 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_setup() 206 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_bc_marshal_reply() 249 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_bc_destroy() 296 void rpcrdma_bc_receive_call(struct rpcrdma_xprt *r_xprt, in rpcrdma_bc_receive_call()
|
D | fmr_ops.c | 48 fmr_op_maxpages(struct rpcrdma_xprt *r_xprt) in fmr_op_maxpages() 55 fmr_op_init(struct rpcrdma_xprt *r_xprt) in fmr_op_init() 120 fmr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in fmr_op_map() 186 fmr_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in fmr_op_unmap()
|
D | verbs.c | 278 struct rpcrdma_xprt *xprt = id->context; in rpcrdma_conn_upcall() 373 rpcrdma_create_id(struct rpcrdma_xprt *xprt, in rpcrdma_create_id() 462 rpcrdma_ia_open(struct rpcrdma_xprt *xprt, struct sockaddr *addr, int memreg) in rpcrdma_ia_open() 752 struct rpcrdma_xprt *xprt; in rpcrdma_ep_connect() 759 xprt = container_of(ia, struct rpcrdma_xprt, rx_ia); in rpcrdma_ep_connect() 845 struct rpcrdma_xprt *r_xprt; in rpcrdma_ep_connect() 850 r_xprt = container_of(ia, struct rpcrdma_xprt, rx_ia); in rpcrdma_ep_connect() 897 rpcrdma_create_req(struct rpcrdma_xprt *r_xprt) in rpcrdma_create_req() 915 rpcrdma_create_rep(struct rpcrdma_xprt *r_xprt) in rpcrdma_create_rep() 946 rpcrdma_buffer_create(struct rpcrdma_xprt *r_xprt) in rpcrdma_buffer_create() [all …]
|
D | frwr_ops.c | 113 struct rpcrdma_xprt *r_xprt = r->r.frmr.fr_xprt; in __frwr_recovery_worker() 240 frwr_op_maxpages(struct rpcrdma_xprt *r_xprt) in frwr_op_maxpages() 268 frwr_op_init(struct rpcrdma_xprt *r_xprt) in frwr_op_init() 312 frwr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in frwr_op_map() 420 frwr_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in frwr_op_unmap()
|
D | rpc_rdma.c | 247 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_create_chunks() 255 int (*map)(struct rpcrdma_xprt *, struct rpcrdma_mr_seg *, int, bool); in rpcrdma_create_chunks() 370 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_inline_pullup() 436 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_marshal_req() 702 struct rpcrdma_xprt *r_xprt = in rpcrdma_connect_worker() 703 container_of(ep, struct rpcrdma_xprt, rx_ep); in rpcrdma_connect_worker() 773 struct rpcrdma_xprt *r_xprt = rep->rr_rxprt; in rpcrdma_reply_handler()
|