Home
last modified time | relevance | path

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

/linux-4.4.14/net/sunrpc/xprtrdma/
Dxprt_rdma.h176 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 …]
Dphysical_ops.c47 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()
Dtransport.c224 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 …]
Dbackchannel.c20 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()
Dfmr_ops.c48 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()
Dverbs.c278 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 …]
Dfrwr_ops.c113 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()
Drpc_rdma.c247 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()