Home
last modified time | relevance | path

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

/linux-4.1.27/net/sunrpc/xprtrdma/
Dxprt_rdma.h294 #define rdmab_to_ia(b) (&container_of((b), struct rpcrdma_xprt, rx_buf)->rx_ia)
342 struct rpcrdma_xprt;
344 int (*ro_map)(struct rpcrdma_xprt *,
346 int (*ro_unmap)(struct rpcrdma_xprt *,
351 size_t (*ro_maxpages)(struct rpcrdma_xprt *);
352 int (*ro_init)(struct rpcrdma_xprt *);
353 void (*ro_reset)(struct rpcrdma_xprt *);
372 struct rpcrdma_xprt { struct
382 #define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt) argument
393 int rpcrdma_ia_open(struct rpcrdma_xprt *, struct sockaddr *, int);
[all …]
Dphysical_ops.c32 physical_op_maxpages(struct rpcrdma_xprt *r_xprt) in physical_op_maxpages()
39 physical_op_init(struct rpcrdma_xprt *r_xprt) in physical_op_init()
48 physical_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in physical_op_map()
64 physical_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in physical_op_unmap()
76 physical_op_reset(struct rpcrdma_xprt *r_xprt) in physical_op_reset()
Dtransport.c232 struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt, in xprt_rdma_connect_worker()
263 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_destroy()
299 struct rpcrdma_xprt *new_xprt; in xprt_setup_rdma()
309 xprt = xprt_alloc(args->net, sizeof(struct rpcrdma_xprt), in xprt_setup_rdma()
439 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_close()
463 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_connect()
494 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_allocate()
572 struct rpcrdma_xprt *r_xprt; in xprt_rdma_free()
581 r_xprt = container_of(req->rl_buffer, struct rpcrdma_xprt, rx_buf); in xprt_rdma_free()
611 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in xprt_rdma_send_request()
[all …]
Dfmr_ops.c33 fmr_op_maxpages(struct rpcrdma_xprt *r_xprt) in fmr_op_maxpages()
40 fmr_op_init(struct rpcrdma_xprt *r_xprt) in fmr_op_init()
84 fmr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in fmr_op_map()
136 fmr_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in fmr_op_unmap()
166 fmr_op_reset(struct rpcrdma_xprt *r_xprt) in fmr_op_reset()
Dfrwr_ops.c112 frwr_op_maxpages(struct rpcrdma_xprt *r_xprt) in frwr_op_maxpages()
137 frwr_op_init(struct rpcrdma_xprt *r_xprt) in frwr_op_init()
177 frwr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in frwr_op_map()
260 frwr_op_unmap(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg) in frwr_op_unmap()
304 frwr_op_reset(struct rpcrdma_xprt *r_xprt) in frwr_op_reset()
Drpc_rdma.c182 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_create_chunks()
190 int (*map)(struct rpcrdma_xprt *, struct rpcrdma_mr_seg *, int, bool); in rpcrdma_create_chunks()
309 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(rqst->rq_xprt); in rpcrdma_inline_pullup()
383 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_marshal_req()
695 struct rpcrdma_xprt *r_xprt = in rpcrdma_connect_worker()
696 container_of(ep, struct rpcrdma_xprt, rx_ep); in rpcrdma_connect_worker()
736 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_reply_handler()
Dverbs.c417 struct rpcrdma_xprt *xprt = id->context; in rpcrdma_conn_upcall()
504 rpcrdma_create_id(struct rpcrdma_xprt *xprt, in rpcrdma_create_id()
580 rpcrdma_ia_open(struct rpcrdma_xprt *xprt, struct sockaddr *addr, int memreg) in rpcrdma_ia_open()
891 struct rpcrdma_xprt *xprt; in rpcrdma_ep_connect()
898 xprt = container_of(ia, struct rpcrdma_xprt, rx_ia); in rpcrdma_ep_connect()
1024 rpcrdma_create_req(struct rpcrdma_xprt *r_xprt) in rpcrdma_create_req()
1037 rpcrdma_create_rep(struct rpcrdma_xprt *r_xprt) in rpcrdma_create_rep()
1066 rpcrdma_buffer_create(struct rpcrdma_xprt *r_xprt) in rpcrdma_buffer_create()
1225 struct rpcrdma_xprt *r_xprt = in rpcrdma_retry_local_inv()
1226 container_of(ia, struct rpcrdma_xprt, rx_ia); in rpcrdma_retry_local_inv()
[all …]