Home
last modified time | relevance | path

Searched refs:rpc_rqst (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v4.19/net/sunrpc/
Dbackchannel_rqst.c59 static void xprt_free_allocation(struct rpc_rqst *req) in xprt_free_allocation()
84 struct rpc_rqst *xprt_alloc_bc_req(struct rpc_xprt *xprt, gfp_t gfp_flags) in xprt_alloc_bc_req()
86 struct rpc_rqst *req; in xprt_alloc_bc_req()
143 struct rpc_rqst *req; in xprt_setup_bc()
188 struct rpc_rqst, in xprt_setup_bc()
216 struct rpc_rqst *req = NULL, *tmp = NULL; in xprt_destroy_bc()
239 static struct rpc_rqst *xprt_alloc_bc_request(struct rpc_xprt *xprt, __be32 xid) in xprt_alloc_bc_request()
241 struct rpc_rqst *req = NULL; in xprt_alloc_bc_request()
253 req = list_first_entry(&xprt->bc_pa_list, struct rpc_rqst, in xprt_alloc_bc_request()
270 void xprt_free_bc_request(struct rpc_rqst *req) in xprt_free_bc_request()
[all …]
Dxprt.c72 static void __xprt_put_cong(struct rpc_xprt *, struct rpc_rqst *);
185 struct rpc_rqst *req = task->tk_rqstp; in xprt_reserve_xprt()
236 struct rpc_rqst *req = task->tk_rqstp; in xprt_reserve_xprt_cong()
284 struct rpc_rqst *req; in __xprt_lock_write_func()
307 struct rpc_rqst *req; in __xprt_lock_write_cong_func()
338 struct rpc_rqst *req = task->tk_rqstp; in xprt_task_clear_bytes_sent()
393 struct rpc_rqst *req = task->tk_rqstp; in __xprt_get_cong()
411 __xprt_put_cong(struct rpc_xprt *xprt, struct rpc_rqst *req) in __xprt_put_cong()
428 struct rpc_rqst *req = task->tk_rqstp; in xprt_release_rqst_cong()
452 struct rpc_rqst *req = task->tk_rqstp; in xprt_adjust_cwnd()
[all …]
Drpcb_clnt.c846 static void rpcb_enc_mapping(struct rpc_rqst *req, struct xdr_stream *xdr, in rpcb_enc_mapping()
864 static int rpcb_dec_getport(struct rpc_rqst *req, struct xdr_stream *xdr, in rpcb_dec_getport()
887 static int rpcb_dec_set(struct rpc_rqst *req, struct xdr_stream *xdr, in rpcb_dec_set()
923 static void rpcb_enc_getaddr(struct rpc_rqst *req, struct xdr_stream *xdr, in rpcb_enc_getaddr()
944 static int rpcb_dec_getaddr(struct rpc_rqst *req, struct xdr_stream *xdr, in rpcb_dec_getaddr()
Dxprtsock.c457 struct rpc_rqst *req = task->tk_rqstp; in xs_nospace()
517 struct rpc_rqst *req = task->tk_rqstp; in xs_local_send_request()
580 struct rpc_rqst *req = task->tk_rqstp; in xs_udp_send_request()
656 struct rpc_rqst *req = task->tk_rqstp; in xs_tcp_send_request()
763 struct rpc_rqst *req; in xs_tcp_release_xprt()
952 struct rpc_rqst *rovr; in xs_local_data_read_skb()
1044 struct rpc_rqst *rovr; in xs_udp_data_read_skb()
1280 struct rpc_rqst *req) in xs_tcp_read_common()
1354 struct rpc_rqst *req; in xs_tcp_read_reply()
1393 struct rpc_rqst *req; in xs_tcp_read_callback()
[all …]
/Linux-v4.19/include/linux/sunrpc/
Dbc_xprt.h35 struct rpc_rqst *xprt_lookup_bc_request(struct rpc_xprt *xprt, __be32 xid);
36 void xprt_complete_bc_request(struct rpc_rqst *req, uint32_t copied);
37 void xprt_free_bc_request(struct rpc_rqst *req);
44 void xprt_free_bc_rqst(struct rpc_rqst *req);
67 static inline void xprt_free_bc_request(struct rpc_rqst *req) in xprt_free_bc_request()
Dxprt.h65 struct rpc_rqst { struct
84 void (*rq_release_snd_buf)(struct rpc_rqst *); /* release rq_enc_pages */ argument
130 struct rpc_rqst *req); argument
153 void (*bc_free_rqst)(struct rpc_rqst *rqst);
288 static inline int bc_prealloc(struct rpc_rqst *req) in bc_prealloc()
293 static inline int bc_prealloc(struct rpc_rqst *req) in bc_prealloc()
334 struct rpc_rqst *req);
339 int xprt_adjust_timeout(struct rpc_rqst *req);
379 struct rpc_rqst * xprt_lookup_rqst(struct rpc_xprt *xprt, __be32 xid);
382 void xprt_pin_rqst(struct rpc_rqst *req);
[all …]
Dsched.h75 struct rpc_rqst * tk_rqstp; /* RPC request */
215 struct rpc_task *rpc_run_bc_task(struct rpc_rqst *req);
Dxdr.h21 struct rpc_rqst;
221 typedef void (*kxdreproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
223 typedef int (*kxdrdproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
/Linux-v4.19/fs/nfs/
Dnfs2xdr.c71 static void prepare_reply_buffer(struct rpc_rqst *req, struct page **pages, in prepare_reply_buffer()
575 static void nfs2_xdr_enc_fhandle(struct rpc_rqst *req, in nfs2_xdr_enc_fhandle()
592 static void nfs2_xdr_enc_sattrargs(struct rpc_rqst *req, in nfs2_xdr_enc_sattrargs()
602 static void nfs2_xdr_enc_diropargs(struct rpc_rqst *req, in nfs2_xdr_enc_diropargs()
611 static void nfs2_xdr_enc_readlinkargs(struct rpc_rqst *req, in nfs2_xdr_enc_readlinkargs()
647 static void nfs2_xdr_enc_readargs(struct rpc_rqst *req, in nfs2_xdr_enc_readargs()
689 static void nfs2_xdr_enc_writeargs(struct rpc_rqst *req, in nfs2_xdr_enc_writeargs()
707 static void nfs2_xdr_enc_createargs(struct rpc_rqst *req, in nfs2_xdr_enc_createargs()
717 static void nfs2_xdr_enc_removeargs(struct rpc_rqst *req, in nfs2_xdr_enc_removeargs()
734 static void nfs2_xdr_enc_renameargs(struct rpc_rqst *req, in nfs2_xdr_enc_renameargs()
[all …]
Dnfs3xdr.c110 static void prepare_reply_buffer(struct rpc_rqst *req, struct page **pages, in prepare_reply_buffer()
852 static void nfs3_xdr_enc_getattr3args(struct rpc_rqst *req, in nfs3_xdr_enc_getattr3args()
892 static void nfs3_xdr_enc_setattr3args(struct rpc_rqst *req, in nfs3_xdr_enc_setattr3args()
909 static void nfs3_xdr_enc_lookup3args(struct rpc_rqst *req, in nfs3_xdr_enc_lookup3args()
933 static void nfs3_xdr_enc_access3args(struct rpc_rqst *req, in nfs3_xdr_enc_access3args()
949 static void nfs3_xdr_enc_readlink3args(struct rpc_rqst *req, in nfs3_xdr_enc_readlink3args()
981 static void nfs3_xdr_enc_read3args(struct rpc_rqst *req, in nfs3_xdr_enc_read3args()
1025 static void nfs3_xdr_enc_write3args(struct rpc_rqst *req, in nfs3_xdr_enc_write3args()
1074 static void nfs3_xdr_enc_create3args(struct rpc_rqst *req, in nfs3_xdr_enc_create3args()
1092 static void nfs3_xdr_enc_mkdir3args(struct rpc_rqst *req, in nfs3_xdr_enc_mkdir3args()
[all …]
Dnfs42xdr.c229 static void nfs4_xdr_enc_allocate(struct rpc_rqst *req, in nfs4_xdr_enc_allocate()
261 static void nfs4_xdr_enc_copy(struct rpc_rqst *req, in nfs4_xdr_enc_copy()
284 static void nfs4_xdr_enc_offload_cancel(struct rpc_rqst *req, in nfs4_xdr_enc_offload_cancel()
303 static void nfs4_xdr_enc_deallocate(struct rpc_rqst *req, in nfs4_xdr_enc_deallocate()
323 static void nfs4_xdr_enc_seek(struct rpc_rqst *req, in nfs4_xdr_enc_seek()
342 static void nfs4_xdr_enc_layoutstats(struct rpc_rqst *req, in nfs4_xdr_enc_layoutstats()
365 static void nfs4_xdr_enc_clone(struct rpc_rqst *req, in nfs4_xdr_enc_clone()
501 static int nfs4_xdr_dec_allocate(struct rpc_rqst *rqstp, in nfs4_xdr_dec_allocate()
529 static int nfs4_xdr_dec_copy(struct rpc_rqst *rqstp, in nfs4_xdr_dec_copy()
564 static int nfs4_xdr_dec_offload_cancel(struct rpc_rqst *rqstp, in nfs4_xdr_dec_offload_cancel()
[all …]
Dnfs4xdr.c73 static int decode_layoutget(struct xdr_stream *xdr, struct rpc_rqst *req,
1014 struct rpc_rqst *req, in encode_compound_hdr()
1590 …(struct xdr_stream *xdr, const struct nfs4_readdir_arg *readdir, struct rpc_rqst *req, struct comp… in encode_readdir()
1640 …nk(struct xdr_stream *xdr, const struct nfs4_readlink *readlink, struct rpc_rqst *req, struct comp… in encode_readlink()
2114 static void nfs4_xdr_enc_access(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_access()
2134 static void nfs4_xdr_enc_lookup(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_lookup()
2154 static void nfs4_xdr_enc_lookupp(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_lookupp()
2174 static void nfs4_xdr_enc_lookup_root(struct rpc_rqst *req, in nfs4_xdr_enc_lookup_root()
2194 static void nfs4_xdr_enc_remove(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_remove()
2212 static void nfs4_xdr_enc_rename(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_rename()
[all …]
Dmount_clnt.c307 static void mnt_xdr_enc_dirpath(struct rpc_rqst *req, struct xdr_stream *xdr, in mnt_xdr_enc_dirpath()
359 static int mnt_xdr_dec_mountres(struct rpc_rqst *req, in mnt_xdr_dec_mountres()
452 static int mnt_xdr_dec_mountres3(struct rpc_rqst *req, in mnt_xdr_dec_mountres3()
Dcallback.c106 struct rpc_rqst *req; in nfs41_callback_svc()
121 struct rpc_rqst, rq_bc_list); in nfs41_callback_svc()
/Linux-v4.19/net/sunrpc/xprtrdma/
Dbackchannel.c24 struct rpc_rqst *rqst) in rpcrdma_bc_free_rqst()
40 struct rpc_rqst *rqst; in rpcrdma_bc_setup_reqs()
154 static int rpcrdma_bc_marshal_reply(struct rpc_rqst *rqst) in rpcrdma_bc_marshal_reply()
195 int xprt_rdma_bc_send_reply(struct rpc_rqst *rqst) in xprt_rdma_bc_send_reply()
229 struct rpc_rqst *rqst, *tmp; in xprt_rdma_bc_destroy()
247 void xprt_rdma_bc_free_rqst(struct rpc_rqst *rqst) in xprt_rdma_bc_free_rqst()
280 struct rpc_rqst *rqst; in rpcrdma_bc_receive_call()
301 struct rpc_rqst, rq_bc_pa_list); in rpcrdma_bc_receive_call()
Dsvc_rdma_backchannel.c34 struct rpc_rqst *req; in svc_rdma_handle_bc_reply()
118 struct rpc_rqst *rqst, in svc_rdma_bc_sendto()
142 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_bc_allocate()
168 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_bc_free()
175 rpcrdma_bc_send_request(struct svcxprt_rdma *rdma, struct rpc_rqst *rqst) in rpcrdma_bc_send_request()
220 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_bc_send_request()
Dxprt_rdma.h206 struct rpc_rqst *rr_rqst;
339 struct rpc_rqst rl_slot;
363 rpcr_to_rdmar(const struct rpc_rqst *rqst) in rpcr_to_rdmar()
636 int rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst);
668 int xprt_rdma_bc_send_reply(struct rpc_rqst *rqst);
669 void xprt_rdma_bc_free_rqst(struct rpc_rqst *);
Drpc_rdma.c131 struct rpc_rqst *rqst) in rpcrdma_args_inline()
162 struct rpc_rqst *rqst) in rpcrdma_results_inline()
343 struct rpc_rqst *rqst, enum rpcrdma_chunktype rtype) in rpcrdma_encode_read_list()
395 struct rpc_rqst *rqst, enum rpcrdma_chunktype wtype) in rpcrdma_encode_write_list()
455 struct rpc_rqst *rqst, enum rpcrdma_chunktype wtype) in rpcrdma_encode_reply_chunk()
729 rpcrdma_marshal_req(struct rpcrdma_xprt *r_xprt, struct rpc_rqst *rqst) in rpcrdma_marshal_req()
898 rpcrdma_inline_fixup(struct rpc_rqst *rqst, char *srcp, int copy_len, int pad) in rpcrdma_inline_fixup()
1124 struct rpc_rqst *rqst) in rpcrdma_decode_msg()
1179 struct rpc_rqst *rqst) in rpcrdma_decode_error()
1218 struct rpc_rqst *rqst = rep->rr_rqst; in rpcrdma_complete_rqst()
[all …]
Dtransport.c577 xprt_rdma_free_slot(struct rpc_xprt *xprt, struct rpc_rqst *rqst) in xprt_rdma_free_slot()
652 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_allocate()
685 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_free()
711 struct rpc_rqst *rqst = task->tk_rqstp; in xprt_rdma_send_request()
/Linux-v4.19/fs/lockd/
Dclnt4xdr.c383 static void nlm4_xdr_enc_testargs(struct rpc_rqst *req, in nlm4_xdr_enc_testargs()
405 static void nlm4_xdr_enc_lockargs(struct rpc_rqst *req, in nlm4_xdr_enc_lockargs()
428 static void nlm4_xdr_enc_cancargs(struct rpc_rqst *req, in nlm4_xdr_enc_cancargs()
447 static void nlm4_xdr_enc_unlockargs(struct rpc_rqst *req, in nlm4_xdr_enc_unlockargs()
464 static void nlm4_xdr_enc_res(struct rpc_rqst *req, in nlm4_xdr_enc_res()
487 static void nlm4_xdr_enc_testres(struct rpc_rqst *req, in nlm4_xdr_enc_testres()
535 static int nlm4_xdr_dec_testres(struct rpc_rqst *req, in nlm4_xdr_dec_testres()
556 static int nlm4_xdr_dec_res(struct rpc_rqst *req, in nlm4_xdr_dec_res()
Dclntxdr.c376 static void nlm_xdr_enc_testargs(struct rpc_rqst *req, in nlm_xdr_enc_testargs()
398 static void nlm_xdr_enc_lockargs(struct rpc_rqst *req, in nlm_xdr_enc_lockargs()
421 static void nlm_xdr_enc_cancargs(struct rpc_rqst *req, in nlm_xdr_enc_cancargs()
440 static void nlm_xdr_enc_unlockargs(struct rpc_rqst *req, in nlm_xdr_enc_unlockargs()
457 static void nlm_xdr_enc_res(struct rpc_rqst *req, in nlm_xdr_enc_res()
487 static void nlm_xdr_enc_testres(struct rpc_rqst *req, in nlm_xdr_enc_testres()
533 static int nlm_xdr_dec_testres(struct rpc_rqst *req, in nlm_xdr_dec_testres()
554 static int nlm_xdr_dec_res(struct rpc_rqst *req, in nlm_xdr_dec_res()
Dmon.c480 static void nsm_xdr_enc_mon(struct rpc_rqst *req, struct xdr_stream *xdr, in nsm_xdr_enc_mon()
487 static void nsm_xdr_enc_unmon(struct rpc_rqst *req, struct xdr_stream *xdr, in nsm_xdr_enc_unmon()
493 static int nsm_xdr_dec_stat_res(struct rpc_rqst *rqstp, in nsm_xdr_dec_stat_res()
511 static int nsm_xdr_dec_stat(struct rpc_rqst *rqstp, in nsm_xdr_dec_stat()
/Linux-v4.19/fs/nfsd/
Dnfs4callback.c470 static void nfs4_xdr_enc_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_cb_null()
479 static void nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_enc_cb_recall()
505 static int nfs4_xdr_dec_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr, in nfs4_xdr_dec_cb_null()
514 static int nfs4_xdr_dec_cb_recall(struct rpc_rqst *rqstp, in nfs4_xdr_dec_cb_recall()
588 static void nfs4_xdr_enc_cb_layout(struct rpc_rqst *req, in nfs4_xdr_enc_cb_layout()
606 static int nfs4_xdr_dec_cb_layout(struct rpc_rqst *rqstp, in nfs4_xdr_dec_cb_layout()
636 static void nfs4_xdr_enc_cb_notify_lock(struct rpc_rqst *req, in nfs4_xdr_enc_cb_notify_lock()
665 static int nfs4_xdr_dec_cb_notify_lock(struct rpc_rqst *rqstp, in nfs4_xdr_dec_cb_notify_lock()
/Linux-v4.19/net/sunrpc/auth_gss/
Dgss_rpc_xdr.h180 void gssx_enc_accept_sec_context(struct rpc_rqst *req,
183 int gssx_dec_accept_sec_context(struct rpc_rqst *rqstp,
Dauth_gss.c1526 struct rpc_rqst *req = task->tk_rqstp; in gss_marshal()
1706 static void gss_wrap_req_encode(kxdreproc_t encode, struct rpc_rqst *rqstp, in gss_wrap_req_encode()
1717 kxdreproc_t encode, struct rpc_rqst *rqstp, in gss_wrap_req_integ()
1764 priv_release_snd_buf(struct rpc_rqst *rqstp) in priv_release_snd_buf()
1774 alloc_enc_pages(struct rpc_rqst *rqstp) in alloc_enc_pages()
1809 kxdreproc_t encode, struct rpc_rqst *rqstp, in gss_wrap_req_priv()
1914 struct rpc_rqst *rqstp, __be32 **p) in gss_unwrap_resp_integ()
1951 struct rpc_rqst *rqstp, __be32 **p) in gss_unwrap_resp_priv()
1978 gss_unwrap_req_decode(kxdrdproc_t decode, struct rpc_rqst *rqstp, in gss_unwrap_req_decode()
1996 struct kvec *head = ((struct rpc_rqst *)rqstp)->rq_rcv_buf.head; in gss_unwrap_resp()

12