/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_marshal.c | 194 struct rpcrdma_msg *rmsgp = NULL; local 199 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; 209 rmsgp->rm_xid = ntohl(rmsgp->rm_xid); 210 rmsgp->rm_vers = ntohl(rmsgp->rm_vers); 211 rmsgp->rm_credit = ntohl(rmsgp->rm_credit); 212 rmsgp->rm_type = ntohl(rmsgp 259 struct rpcrdma_msg *rmsgp = NULL; local 313 svc_rdma_xdr_encode_error(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, enum rpcrdma_errcode err, u32 *va) argument 332 svc_rdma_xdr_get_reply_hdr_len(struct rpcrdma_msg *rmsgp) argument 360 svc_rdma_xdr_encode_write_list(struct rpcrdma_msg *rmsgp, int chunks) argument [all...] |
H A D | svc_rdma_recvfrom.c | 131 struct rpcrdma_msg *rmsgp, 148 ch = (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 231 struct rpcrdma_msg *rmsgp, 282 ch = (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 377 struct rpcrdma_msg *rmsgp, 395 ch = svc_rdma_get_read_chunk(rmsgp); 408 sge_count = map_read_chunks(xprt, rqstp, hdr_ctxt, rmsgp, 412 sge_count = fast_reg_read_chunks(xprt, rqstp, hdr_ctxt, rmsgp, 423 for (ch = (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 582 struct rpcrdma_msg *rmsgp; local 128 map_read_chunks(struct svcxprt_rdma *xprt, struct svc_rqst *rqstp, struct svc_rdma_op_ctxt *head, struct rpcrdma_msg *rmsgp, struct svc_rdma_req_map *rpl_map, struct svc_rdma_req_map *chl_map, int ch_count, int byte_count) argument 228 fast_reg_read_chunks(struct svcxprt_rdma *xprt, struct svc_rqst *rqstp, struct svc_rdma_op_ctxt *head, struct rpcrdma_msg *rmsgp, struct svc_rdma_req_map *rpl_map, struct svc_rdma_req_map *chl_map, int ch_count, int byte_count) argument 376 rdma_read_xdr(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, struct svc_rqst *rqstp, struct svc_rdma_op_ctxt *hdr_ctxt) argument [all...] |
H A D | svc_rdma_transport.c | 1300 void svc_rdma_send_error(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, argument 1315 length = svc_rdma_xdr_encode_error(xprt, rmsgp, err, va);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_marshal.c | 194 struct rpcrdma_msg *rmsgp = NULL; local 199 rmsgp = (struct rpcrdma_msg *)rqstp->rq_arg.head[0].iov_base; 209 rmsgp->rm_xid = ntohl(rmsgp->rm_xid); 210 rmsgp->rm_vers = ntohl(rmsgp->rm_vers); 211 rmsgp->rm_credit = ntohl(rmsgp->rm_credit); 212 rmsgp->rm_type = ntohl(rmsgp 259 struct rpcrdma_msg *rmsgp = NULL; local 313 svc_rdma_xdr_encode_error(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, enum rpcrdma_errcode err, u32 *va) argument 332 svc_rdma_xdr_get_reply_hdr_len(struct rpcrdma_msg *rmsgp) argument 360 svc_rdma_xdr_encode_write_list(struct rpcrdma_msg *rmsgp, int chunks) argument [all...] |
H A D | svc_rdma_recvfrom.c | 131 struct rpcrdma_msg *rmsgp, 148 ch = (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 231 struct rpcrdma_msg *rmsgp, 282 ch = (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 377 struct rpcrdma_msg *rmsgp, 395 ch = svc_rdma_get_read_chunk(rmsgp); 408 sge_count = map_read_chunks(xprt, rqstp, hdr_ctxt, rmsgp, 412 sge_count = fast_reg_read_chunks(xprt, rqstp, hdr_ctxt, rmsgp, 423 for (ch = (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 582 struct rpcrdma_msg *rmsgp; local 128 map_read_chunks(struct svcxprt_rdma *xprt, struct svc_rqst *rqstp, struct svc_rdma_op_ctxt *head, struct rpcrdma_msg *rmsgp, struct svc_rdma_req_map *rpl_map, struct svc_rdma_req_map *chl_map, int ch_count, int byte_count) argument 228 fast_reg_read_chunks(struct svcxprt_rdma *xprt, struct svc_rqst *rqstp, struct svc_rdma_op_ctxt *head, struct rpcrdma_msg *rmsgp, struct svc_rdma_req_map *rpl_map, struct svc_rdma_req_map *chl_map, int ch_count, int byte_count) argument 376 rdma_read_xdr(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, struct svc_rqst *rqstp, struct svc_rdma_op_ctxt *hdr_ctxt) argument [all...] |
H A D | svc_rdma_transport.c | 1300 void svc_rdma_send_error(struct svcxprt_rdma *xprt, struct rpcrdma_msg *rmsgp, argument 1315 length = svc_rdma_xdr_encode_error(xprt, rmsgp, err, va);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/sunrpc/ |
H A D | svc_rdma.h | 236 svc_rdma_get_read_chunk(struct rpcrdma_msg *rmsgp) argument 239 (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 252 svc_rdma_get_write_array(struct rpcrdma_msg *rmsgp) argument 254 if (rmsgp->rm_body.rm_chunks[0] != 0 255 || rmsgp->rm_body.rm_chunks[1] == 0) 258 return (struct rpcrdma_write_array *)&rmsgp->rm_body.rm_chunks[1]; 266 svc_rdma_get_reply_array(struct rpcrdma_msg *rmsgp) argument 272 if (rmsgp->rm_body.rm_chunks[0] != 0 || 273 rmsgp->rm_body.rm_chunks[1] != 0) 276 rch = svc_rdma_get_read_chunk(rmsgp); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/sunrpc/ |
H A D | svc_rdma.h | 236 svc_rdma_get_read_chunk(struct rpcrdma_msg *rmsgp) argument 239 (struct rpcrdma_read_chunk *)&rmsgp->rm_body.rm_chunks[0]; 252 svc_rdma_get_write_array(struct rpcrdma_msg *rmsgp) argument 254 if (rmsgp->rm_body.rm_chunks[0] != 0 255 || rmsgp->rm_body.rm_chunks[1] == 0) 258 return (struct rpcrdma_write_array *)&rmsgp->rm_body.rm_chunks[1]; 266 svc_rdma_get_reply_array(struct rpcrdma_msg *rmsgp) argument 272 if (rmsgp->rm_body.rm_chunks[0] != 0 || 273 rmsgp->rm_body.rm_chunks[1] != 0) 276 rch = svc_rdma_get_read_chunk(rmsgp); [all...] |