Searched refs:rpcrdma_xprt (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/net/sunrpc/xprtrdma/ |
D | xprt_rdma.h | 294 #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 …]
|
D | physical_ops.c | 32 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()
|
D | transport.c | 232 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 …]
|
D | fmr_ops.c | 33 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()
|
D | frwr_ops.c | 112 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()
|
D | rpc_rdma.c | 182 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()
|
D | verbs.c | 417 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 …]
|