/linux-master/include/linux/sunrpc/ |
H A D | bc_xprt.h | 21 struct rpc_rqst *xprt_lookup_bc_request(struct rpc_xprt *xprt, __be32 xid); 22 void xprt_complete_bc_request(struct rpc_rqst *req, uint32_t copied); 23 void xprt_init_bc_request(struct rpc_rqst *req, struct rpc_task *task, 25 void xprt_free_bc_request(struct rpc_rqst *req); 32 void xprt_free_bc_rqst(struct rpc_rqst *req); 68 static inline void xprt_free_bc_request(struct rpc_rqst *req)
|
H A D | xprt.h | 54 struct rpc_rqst { struct 73 void (*rq_release_snd_buf)(struct rpc_rqst *); /* release rq_enc_pages */ 143 struct rpc_rqst *req); 152 int (*prepare_request)(struct rpc_rqst *req, 154 int (*send_request)(struct rpc_rqst *req); 155 void (*abort_send_request)(struct rpc_rqst *req); 172 void (*bc_free_rqst)(struct rpc_rqst *rqst); 277 * backchannel rpc_rqst's */ 320 static inline int bc_prealloc(struct rpc_rqst *req) 325 static inline int bc_prealloc(struct rpc_rqst *re [all...] |
H A D | xdr.h | 20 struct rpc_rqst; 232 struct rpc_rqst *rqst; /* For debugging */ 238 typedef void (*kxdreproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr, 240 typedef int (*kxdrdproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr, 244 __be32 *p, struct rpc_rqst *rqst); 246 struct page **pages, struct rpc_rqst *rqst); 258 __be32 *p, struct rpc_rqst *rqst);
|
H A D | sched.h | 86 struct rpc_rqst * tk_rqstp; /* RPC request */ 219 struct rpc_task *rpc_run_bc_task(struct rpc_rqst *req,
|
H A D | clnt.h | 204 void rpc_prepare_reply_pages(struct rpc_rqst *req, struct page **pages,
|
/linux-master/net/sunrpc/ |
H A D | backchannel_rqst.c | 37 * Free the preallocated rpc_rqst structure and the memory 40 static void xprt_free_allocation(struct rpc_rqst *req) 75 static struct rpc_rqst *xprt_alloc_bc_req(struct rpc_xprt *xprt) 78 struct rpc_rqst *req; 80 /* Pre-allocate one backchannel rpc_rqst */ 133 struct rpc_rqst *req; 152 /* Pre-allocate one backchannel rpc_rqst */ 155 printk(KERN_ERR "Failed to create bc rpc_rqst\n"); 183 struct rpc_rqst, 211 struct rpc_rqst *re [all...] |
H A D | xprt.c | 76 static int xprt_request_prepare(struct rpc_rqst *req, struct xdr_buf *buf); 81 static unsigned long xprt_request_timeout(const struct rpc_rqst *req) 267 struct rpc_rqst *req = task->tk_rqstp; 306 if (list_first_entry(&xprt->xmit_queue, struct rpc_rqst, 331 struct rpc_rqst *req = task->tk_rqstp; 461 __xprt_get_cong(struct rpc_xprt *xprt, struct rpc_rqst *req) 480 __xprt_put_cong(struct rpc_xprt *xprt, struct rpc_rqst *req) 499 xprt_request_get_cong(struct rpc_xprt *xprt, struct rpc_rqst *req) 520 struct rpc_rqst *req = task->tk_rqstp; 564 struct rpc_rqst *re [all...] |
H A D | auth_tls.c | 19 static void tls_encode_probe(struct rpc_rqst *rqstp, struct xdr_stream *xdr, 24 static int tls_decode_probe(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
|
H A D | rpcb_clnt.c | 832 static void rpcb_enc_mapping(struct rpc_rqst *req, struct xdr_stream *xdr, 845 static int rpcb_dec_getport(struct rpc_rqst *req, struct xdr_stream *xdr, 866 static int rpcb_dec_set(struct rpc_rqst *req, struct xdr_stream *xdr, 897 static void rpcb_enc_getaddr(struct rpc_rqst *req, struct xdr_stream *xdr, 912 static int rpcb_dec_getaddr(struct rpc_rqst *req, struct xdr_stream *xdr,
|
/linux-master/net/sunrpc/xprtrdma/ |
H A D | backchannel.c | 56 static int rpcrdma_bc_marshal_reply(struct rpc_rqst *rqst) 97 int xprt_rdma_bc_send_reply(struct rpc_rqst *rqst) 133 struct rpc_rqst *rqst, *tmp; 151 void xprt_rdma_bc_free_rqst(struct rpc_rqst *rqst) 167 static struct rpc_rqst *rpcrdma_bc_rqst_get(struct rpcrdma_xprt *r_xprt) 171 struct rpc_rqst *rqst; 175 rqst = list_first_entry_or_null(&xprt->bc_pa_list, struct rpc_rqst, 225 struct rpc_rqst *rqst;
|
H A D | svc_rdma_backchannel.c | 28 struct rpc_rqst *req; 68 * rpc_rqst instead, does not support chunks, and avoids blocking 76 struct rpc_rqst *rqst, 103 struct rpc_rqst *rqst = task->tk_rqstp; 129 struct rpc_rqst *rqst = task->tk_rqstp; 136 rpcrdma_bc_send_request(struct svcxprt_rdma *rdma, struct rpc_rqst *rqst) 174 * @rqst: rpc_rqst containing Call message to be sent 180 static int xprt_rdma_bc_send_request(struct rpc_rqst *rqst)
|
H A D | xprt_rdma.h | 204 struct rpc_rqst *rr_rqst; 317 struct rpc_rqst rl_slot; 336 rpcr_to_rdmar(const struct rpc_rqst *rqst) 566 int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst); 597 int xprt_rdma_bc_send_reply(struct rpc_rqst *rqst); 598 void xprt_rdma_bc_free_rqst(struct rpc_rqst *);
|
H A D | rpc_rdma.c | 127 struct rpc_rqst *rqst) 159 struct rpc_rqst *rqst) 170 const struct rpc_rqst *rqst) 335 struct rpc_rqst *rqst, 392 struct rpc_rqst *rqst, 470 struct rpc_rqst *rqst, 860 rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst) 1040 rpcrdma_inline_fixup(struct rpc_rqst *rqst, char *srcp, int copy_len, int pad) 1263 struct rpc_rqst *rqst) 1318 struct rpc_rqst *rqs [all...] |
H A D | transport.c | 492 * xprt_rdma_alloc_slot - allocate an rpc_rqst 494 * @task: RPC task requesting a fresh rpc_rqst 497 * %0 if task->tk_rqstp points to a fresh rpc_rqst 498 * %-EAGAIN if no rpc_rqst is available; queued on backlog 519 * xprt_rdma_free_slot - release an rpc_rqst 521 * @rqst: rpc_rqst to release 525 xprt_rdma_free_slot(struct rpc_xprt *xprt, struct rpc_rqst *rqst) 561 struct rpc_rqst *rqst = task->tk_rqstp; 590 struct rpc_rqst *rqst = task->tk_rqstp; 622 xprt_rdma_send_request(struct rpc_rqst *rqs [all...] |
/linux-master/fs/nfs/ |
H A D | nfs3xdr.c | 117 static struct user_namespace *rpc_rqst_userns(const struct rpc_rqst *rqstp) 811 static void nfs3_xdr_enc_getattr3args(struct rpc_rqst *req, 851 static void nfs3_xdr_enc_setattr3args(struct rpc_rqst *req, 868 static void nfs3_xdr_enc_lookup3args(struct rpc_rqst *req, 892 static void nfs3_xdr_enc_access3args(struct rpc_rqst *req, 908 static void nfs3_xdr_enc_readlink3args(struct rpc_rqst *req, 940 static void nfs3_xdr_enc_read3args(struct rpc_rqst *req, 986 static void nfs3_xdr_enc_write3args(struct rpc_rqst *req, 1036 static void nfs3_xdr_enc_create3args(struct rpc_rqst *req, 1054 static void nfs3_xdr_enc_mkdir3args(struct rpc_rqst *re [all...] |
H A D | nfs2xdr.c | 87 static struct user_namespace *rpc_rqst_userns(const struct rpc_rqst *rqstp) 553 static void nfs2_xdr_enc_fhandle(struct rpc_rqst *req, 570 static void nfs2_xdr_enc_sattrargs(struct rpc_rqst *req, 580 static void nfs2_xdr_enc_diropargs(struct rpc_rqst *req, 589 static void nfs2_xdr_enc_readlinkargs(struct rpc_rqst *req, 625 static void nfs2_xdr_enc_readargs(struct rpc_rqst *req, 667 static void nfs2_xdr_enc_writeargs(struct rpc_rqst *req, 685 static void nfs2_xdr_enc_createargs(struct rpc_rqst *req, 695 static void nfs2_xdr_enc_removeargs(struct rpc_rqst *req, 712 static void nfs2_xdr_enc_renameargs(struct rpc_rqst *re [all...] |
H A D | nfs4xdr.c | 74 static int decode_layoutget(struct xdr_stream *xdr, struct rpc_rqst *req, 1030 struct rpc_rqst *req, 1602 static void encode_readdir(struct xdr_stream *xdr, const struct nfs4_readdir_arg *readdir, struct rpc_rqst *req, struct compound_hdr *hdr) 1661 static void encode_readlink(struct xdr_stream *xdr, const struct nfs4_readlink *readlink, struct rpc_rqst *req, struct compound_hdr *hdr) 2151 static void nfs4_xdr_enc_access(struct rpc_rqst *req, struct xdr_stream *xdr, 2171 static void nfs4_xdr_enc_lookup(struct rpc_rqst *req, struct xdr_stream *xdr, 2191 static void nfs4_xdr_enc_lookupp(struct rpc_rqst *req, struct xdr_stream *xdr, 2211 static void nfs4_xdr_enc_lookup_root(struct rpc_rqst *req, 2231 static void nfs4_xdr_enc_remove(struct rpc_rqst *req, struct xdr_stream *xdr, 2249 static void nfs4_xdr_enc_rename(struct rpc_rqst *re [all...] |
H A D | nfs42xdr.c | 511 static void nfs4_xdr_enc_allocate(struct rpc_rqst *req, 531 static void nfs4_xdr_enc_copy(struct rpc_rqst *req, 554 static void nfs4_xdr_enc_offload_cancel(struct rpc_rqst *req, 573 static void nfs4_xdr_enc_copy_notify(struct rpc_rqst *req, 592 static void nfs4_xdr_enc_deallocate(struct rpc_rqst *req, 612 static void nfs4_xdr_enc_read_plus(struct rpc_rqst *req, 634 static void nfs4_xdr_enc_seek(struct rpc_rqst *req, 653 static void nfs4_xdr_enc_layoutstats(struct rpc_rqst *req, 676 static void nfs4_xdr_enc_clone(struct rpc_rqst *req, 698 static void nfs4_xdr_enc_layouterror(struct rpc_rqst *re [all...] |
H A D | mount_clnt.c | 312 static void mnt_xdr_enc_dirpath(struct rpc_rqst *req, struct xdr_stream *xdr, 364 static int mnt_xdr_dec_mountres(struct rpc_rqst *req, 457 static int mnt_xdr_dec_mountres3(struct rpc_rqst *req,
|
/linux-master/fs/lockd/ |
H A D | clntxdr.c | 352 static void nlm_xdr_enc_testargs(struct rpc_rqst *req, 374 static void nlm_xdr_enc_lockargs(struct rpc_rqst *req, 397 static void nlm_xdr_enc_cancargs(struct rpc_rqst *req, 416 static void nlm_xdr_enc_unlockargs(struct rpc_rqst *req, 433 static void nlm_xdr_enc_res(struct rpc_rqst *req, 463 static void nlm_xdr_enc_testres(struct rpc_rqst *req, 509 static int nlm_xdr_dec_testres(struct rpc_rqst *req, 530 static int nlm_xdr_dec_res(struct rpc_rqst *req,
|
H A D | clnt4xdr.c | 352 static void nlm4_xdr_enc_testargs(struct rpc_rqst *req, 374 static void nlm4_xdr_enc_lockargs(struct rpc_rqst *req, 397 static void nlm4_xdr_enc_cancargs(struct rpc_rqst *req, 416 static void nlm4_xdr_enc_unlockargs(struct rpc_rqst *req, 433 static void nlm4_xdr_enc_res(struct rpc_rqst *req, 456 static void nlm4_xdr_enc_testres(struct rpc_rqst *req, 504 static int nlm4_xdr_dec_testres(struct rpc_rqst *req, 525 static int nlm4_xdr_dec_res(struct rpc_rqst *req,
|
H A D | mon.c | 484 static void nsm_xdr_enc_mon(struct rpc_rqst *req, struct xdr_stream *xdr, 491 static void nsm_xdr_enc_unmon(struct rpc_rqst *req, struct xdr_stream *xdr, 497 static int nsm_xdr_dec_stat_res(struct rpc_rqst *rqstp, 515 static int nsm_xdr_dec_stat(struct rpc_rqst *rqstp,
|
/linux-master/net/sunrpc/auth_gss/ |
H A D | gss_rpc_xdr.h | 167 void gssx_enc_accept_sec_context(struct rpc_rqst *req, 170 int gssx_dec_accept_sec_context(struct rpc_rqst *rqstp,
|
/linux-master/fs/nfsd/ |
H A D | nfs4callback.c | 503 static void nfs4_xdr_enc_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr, 512 static void nfs4_xdr_enc_cb_getattr(struct rpc_rqst *req, 532 static void nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, struct xdr_stream *xdr, 552 nfs4_xdr_enc_cb_recall_any(struct rpc_rqst *req, 578 static int nfs4_xdr_dec_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr, 587 static int nfs4_xdr_dec_cb_getattr(struct rpc_rqst *rqstp, 623 static int nfs4_xdr_dec_cb_recall(struct rpc_rqst *rqstp, 646 nfs4_xdr_dec_cb_recall_any(struct rpc_rqst *rqstp, 717 static void nfs4_xdr_enc_cb_layout(struct rpc_rqst *req, 735 static int nfs4_xdr_dec_cb_layout(struct rpc_rqst *rqst [all...] |
/linux-master/include/trace/events/ |
H A D | rpcrdma.h | 598 const struct rpc_rqst *rqst 625 const struct rpc_rqst *rqst \ 774 const struct rpc_rqst *rqst = &req->rl_slot; 833 const struct rpc_rqst *rqst = &req->rl_slot; 857 TP_PROTO(const struct rpc_rqst *rqst, 884 TP_PROTO(const struct rpc_rqst *rqst, 927 const struct rpc_rqst *rqst = &req->rl_slot; 964 const struct rpc_rqst *rqst = &req->rl_slot; 1267 const struct rpc_rqst *rqst, 1298 const struct rpc_rqst *rqs [all...] |