fs/lockd/clnt4xdr.c
108
static void encode_netobj(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
117
static int decode_netobj(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
133
static void encode_cookie(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
139
static int decode_cookie(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
174
static void encode_fh(struct xdr_stream *xdr, const struct nfs_fh *fh)
fs/lockd/clnt4xdr.c
201
static void encode_nlm4_stat(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
211
static int decode_nlm4_stat(struct xdr_stream *xdr, __be32 *stat)
fs/lockd/clnt4xdr.c
239
static void encode_nlm4_holder(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
256
static int decode_nlm4_holder(struct xdr_stream *xdr, struct nlm_res *result)
fs/lockd/clnt4xdr.c
298
static void encode_caller_name(struct xdr_stream *xdr, const char *name)
fs/lockd/clnt4xdr.c
318
static void encode_nlm4_lock(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
353
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
375
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
398
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
417
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
434
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
457
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
490
static int decode_nlm4_testrply(struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
505
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
526
struct xdr_stream *xdr,
fs/lockd/clnt4xdr.c
89
static void encode_bool(struct xdr_stream *xdr, const int value)
fs/lockd/clnt4xdr.c
97
static void encode_int32(struct xdr_stream *xdr, const s32 value)
fs/lockd/clntxdr.c
106
static void encode_netobj(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
115
static int decode_netobj(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
131
static void encode_cookie(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
137
static int decode_cookie(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
172
static void encode_fh(struct xdr_stream *xdr, const struct nfs_fh *fh)
fs/lockd/clntxdr.c
196
static void encode_nlm_stat(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
206
static int decode_nlm_stat(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
235
static void encode_nlm_holder(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
252
static int decode_nlm_holder(struct xdr_stream *xdr, struct nlm_res *result)
fs/lockd/clntxdr.c
300
static void encode_caller_name(struct xdr_stream *xdr, const char *name)
fs/lockd/clntxdr.c
320
static void encode_nlm_lock(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
354
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
376
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
399
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
418
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
435
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
457
static void encode_nlm_testrply(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
465
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
496
static int decode_nlm_testrply(struct xdr_stream *xdr,
fs/lockd/clntxdr.c
511
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
532
struct xdr_stream *xdr,
fs/lockd/clntxdr.c
87
static void encode_bool(struct xdr_stream *xdr, const int value)
fs/lockd/clntxdr.c
95
static void encode_int32(struct xdr_stream *xdr, const s32 value)
fs/lockd/mon.c
427
static void encode_nsm_string(struct xdr_stream *xdr, const char *string)
fs/lockd/mon.c
439
static void encode_mon_name(struct xdr_stream *xdr, const struct nsm_args *argp)
fs/lockd/mon.c
450
static void encode_my_id(struct xdr_stream *xdr, const struct nsm_args *argp)
fs/lockd/mon.c
465
static void encode_mon_id(struct xdr_stream *xdr, const struct nsm_args *argp)
fs/lockd/mon.c
476
static void encode_priv(struct xdr_stream *xdr, const struct nsm_args *argp)
fs/lockd/mon.c
484
static void nsm_xdr_enc_mon(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/lockd/mon.c
491
static void nsm_xdr_enc_unmon(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/lockd/mon.c
498
struct xdr_stream *xdr,
fs/lockd/mon.c
516
struct xdr_stream *xdr,
fs/lockd/svcxdr.h
101
svcxdr_encode_cookie(struct xdr_stream *xdr, const struct nlm_cookie *cookie)
fs/lockd/svcxdr.h
116
svcxdr_decode_owner(struct xdr_stream *xdr, struct xdr_netobj *obj)
fs/lockd/svcxdr.h
135
svcxdr_encode_owner(struct xdr_stream *xdr, const struct xdr_netobj *obj)
fs/lockd/svcxdr.h
22
svcxdr_decode_stats(struct xdr_stream *xdr, __be32 *status)
fs/lockd/svcxdr.h
35
svcxdr_encode_stats(struct xdr_stream *xdr, __be32 status)
fs/lockd/svcxdr.h
48
svcxdr_decode_string(struct xdr_stream *xdr, char **data, unsigned int *data_len)
fs/lockd/svcxdr.h
73
svcxdr_decode_cookie(struct xdr_stream *xdr, struct nlm_cookie *cookie)
fs/lockd/xdr.c
104
svcxdr_encode_holder(struct xdr_stream *xdr, const struct nlm_lock *lock)
fs/lockd/xdr.c
130
svcxdr_encode_testrply(struct xdr_stream *xdr, const struct nlm_res *resp)
fs/lockd/xdr.c
149
nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
155
nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
173
nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
198
nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
218
nlmsvc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
232
nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
245
nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
271
nlmsvc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
298
nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
317
nlmsvc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
323
nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
332
nlmsvc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
341
nlmsvc_encode_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr.c
51
svcxdr_decode_fhandle(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/lockd/xdr.c
72
svcxdr_decode_lock(struct xdr_stream *xdr, struct nlm_lock *lock)
fs/lockd/xdr4.c
124
svcxdr_encode_testrply(struct xdr_stream *xdr, const struct nlm_res *resp)
fs/lockd/xdr4.c
143
nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
149
nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
167
nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
192
nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
212
nlm4svc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
226
nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
239
nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
265
nlm4svc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
291
nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
310
nlm4svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
316
nlm4svc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
325
nlm4svc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
334
nlm4svc_encode_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/xdr4.c
53
svcxdr_decode_fhandle(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/lockd/xdr4.c
74
svcxdr_decode_lock(struct xdr_stream *xdr, struct nlm_lock *lock)
fs/lockd/xdr4.c
98
svcxdr_encode_holder(struct xdr_stream *xdr, const struct nlm_lock *lock)
fs/nfs/blocklayout/blocklayout.c
609
bl_alloc_extent(struct xdr_stream *xdr, struct pnfs_layout_hdr *lo,
fs/nfs/blocklayout/blocklayout.c
678
struct xdr_stream xdr;
fs/nfs/blocklayout/dev.c
111
nfs4_block_decode_volume(struct xdr_stream *xdr, struct pnfs_block_volume *b)
fs/nfs/blocklayout/dev.c
544
struct xdr_stream xdr;
fs/nfs/callback_xdr.c
104
static __be32 decode_bitmap(struct xdr_stream *xdr, uint32_t *bitmap)
fs/nfs/callback_xdr.c
125
static __be32 decode_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/callback_xdr.c
136
static __be32 decode_delegation_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/callback_xdr.c
142
static __be32 decode_compound_hdr_arg(struct xdr_stream *xdr, struct cb_compound_hdr_arg *hdr)
fs/nfs/callback_xdr.c
167
static __be32 decode_op_hdr(struct xdr_stream *xdr, unsigned int *op)
fs/nfs/callback_xdr.c
178
struct xdr_stream *xdr, void *argp)
fs/nfs/callback_xdr.c
190
struct xdr_stream *xdr, void *argp)
fs/nfs/callback_xdr.c
206
static __be32 decode_layout_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/callback_xdr.c
213
struct xdr_stream *xdr, void *argp)
fs/nfs/callback_xdr.c
257
struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
344
static __be32 decode_sessionid(struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
357
static __be32 decode_rc_list(struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
397
struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
444
struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
464
struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
477
static __be32 decode_lockowner(struct xdr_stream *xdr, struct cb_notify_lock_args *args)
fs/nfs/callback_xdr.c
508
struct xdr_stream *xdr, void *argp)
fs/nfs/callback_xdr.c
52
__be32 (*decode_args)(struct svc_rqst *, struct xdr_stream *, void *);
fs/nfs/callback_xdr.c
520
static __be32 decode_write_response(struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
53
__be32 (*encode_res)(struct svc_rqst *, struct xdr_stream *,
fs/nfs/callback_xdr.c
548
struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
585
static __be32 encode_string(struct xdr_stream *xdr, unsigned int len, const char *str)
fs/nfs/callback_xdr.c
592
static __be32 encode_attr_bitmap(struct xdr_stream *xdr, const uint32_t *bitmap, size_t sz)
fs/nfs/callback_xdr.c
599
static __be32 encode_attr_change(struct xdr_stream *xdr, const uint32_t *bitmap, uint64_t change)
fs/nfs/callback_xdr.c
612
static __be32 encode_attr_size(struct xdr_stream *xdr, const uint32_t *bitmap, uint64_t size)
fs/nfs/callback_xdr.c
625
static __be32 encode_attr_time(struct xdr_stream *xdr, const struct timespec64 *time)
fs/nfs/callback_xdr.c
637
static __be32 encode_attr_atime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec64 *time)
fs/nfs/callback_xdr.c
644
static __be32 encode_attr_ctime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec64 *time)
fs/nfs/callback_xdr.c
651
static __be32 encode_attr_mtime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec64 *time)
fs/nfs/callback_xdr.c
658
static __be32 encode_attr_delegatime(struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
667
static __be32 encode_attr_delegmtime(struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
676
static __be32 encode_compound_hdr_res(struct xdr_stream *xdr, struct cb_compound_hdr_res *hdr)
fs/nfs/callback_xdr.c
69
static bool nfs4_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfs/callback_xdr.c
692
static __be32 encode_op_hdr(struct xdr_stream *xdr, uint32_t op, __be32 res)
fs/nfs/callback_xdr.c
704
static __be32 encode_getattr_res(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
74
static __be32 decode_string(struct xdr_stream *xdr, unsigned int *len,
fs/nfs/callback_xdr.c
744
static __be32 encode_sessionid(struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
758
struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
86
static __be32 decode_fh(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/nfs/callback_xdr.c
882
struct xdr_stream *xdr_out = &rqstp->rq_res_stream;
fs/nfs/dir.c
624
struct nfs_entry *entry, struct xdr_stream *xdr)
fs/nfs/dir.c
810
struct xdr_stream *stream)
fs/nfs/dir.c
832
struct xdr_stream stream;
fs/nfs/filelayout/filelayout.c
647
struct xdr_stream stream;
fs/nfs/filelayout/filelayoutdev.c
74
struct xdr_stream stream;
fs/nfs/flexfilelayout/flexfilelayout.c
108
static int decode_nfs_fh(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/nfs/flexfilelayout/flexfilelayout.c
140
decode_name(struct xdr_stream *xdr, u32 *id)
fs/nfs/flexfilelayout/flexfilelayout.c
2487
static int ff_layout_encode_ioerr(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2503
ff_layout_encode_ff_iostat_head(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2522
ff_layout_encode_ff_iostat(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2532
static void ff_layout_encode_iostats_array(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2575
ff_layout_encode_layoutreturn(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2589
struct xdr_stream tmp_xdr;
fs/nfs/flexfilelayout/flexfilelayout.c
2755
ff_layout_encode_netaddr(struct xdr_stream *xdr, struct nfs4_pnfs_ds_addr *da)
fs/nfs/flexfilelayout/flexfilelayout.c
2792
ff_layout_encode_nfstime(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2805
ff_layout_encode_io_latency(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2821
ff_layout_encode_ff_layoutupdate(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
2856
ff_layout_encode_layoutstats(struct xdr_stream *xdr, const void *args,
fs/nfs/flexfilelayout/flexfilelayout.c
452
struct xdr_stream stream;
fs/nfs/flexfilelayout/flexfilelayout.c
48
static void ff_layout_encode_ff_layoutupdate(struct xdr_stream *xdr,
fs/nfs/flexfilelayout/flexfilelayout.c
82
static int decode_pnfs_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/flexfilelayout/flexfilelayout.c
96
static int decode_deviceid(struct xdr_stream *xdr, struct nfs4_deviceid *devid)
fs/nfs/flexfilelayout/flexfilelayout.h
222
int ff_layout_encode_ds_ioerr(struct xdr_stream *xdr, const struct list_head *head);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
45
struct xdr_stream stream;
fs/nfs/flexfilelayout/flexfilelayoutdev.c
487
int ff_layout_encode_ds_ioerr(struct xdr_stream *xdr, const struct list_head *head)
fs/nfs/internal.h
325
extern int nfs2_decode_dirent(struct xdr_stream *,
fs/nfs/internal.h
330
extern int nfs3_decode_dirent(struct xdr_stream *,
fs/nfs/internal.h
335
extern int nfs4_decode_dirent(struct xdr_stream *,
fs/nfs/localio.c
82
struct xdr_stream *xdr,
fs/nfs/localio.c
91
struct xdr_stream *xdr,
fs/nfs/mount_clnt.c
230
static void encode_mntdirpath(struct xdr_stream *xdr, const char *pathname)
fs/nfs/mount_clnt.c
239
static void mnt_xdr_enc_dirpath(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/mount_clnt.c
254
static int decode_status(struct xdr_stream *xdr, struct mountres *res)
fs/nfs/mount_clnt.c
277
static int decode_fhandle(struct xdr_stream *xdr, struct mountres *res)
fs/nfs/mount_clnt.c
292
struct xdr_stream *xdr,
fs/nfs/mount_clnt.c
304
static int decode_fhs_status(struct xdr_stream *xdr, struct mountres *res)
fs/nfs/mount_clnt.c
327
static int decode_fhandle3(struct xdr_stream *xdr, struct mountres *res)
fs/nfs/mount_clnt.c
350
static int decode_auth_flavors(struct xdr_stream *xdr, struct mountres *res)
fs/nfs/mount_clnt.c
385
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
1020
static int decode_info(struct xdr_stream *xdr, struct nfs2_fsstat *result)
fs/nfs/nfs2xdr.c
1035
static int nfs2_xdr_dec_statfsres(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
138
static int decode_stat(struct xdr_stream *xdr, enum nfs_stat *status)
fs/nfs/nfs2xdr.c
181
static void encode_fhandle(struct xdr_stream *xdr, const struct nfs_fh *fh)
fs/nfs/nfs2xdr.c
189
static int decode_fhandle(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/nfs/nfs2xdr.c
262
static int decode_fattr(struct xdr_stream *xdr, struct nfs_fattr *fattr,
fs/nfs/nfs2xdr.c
336
static void encode_sattr(struct xdr_stream *xdr, const struct iattr *attr,
fs/nfs/nfs2xdr.c
379
static void encode_filename(struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
389
static int decode_filename_inline(struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
417
static void encode_path(struct xdr_stream *xdr, struct page **pages, u32 length)
fs/nfs/nfs2xdr.c
426
static int decode_path(struct xdr_stream *xdr)
fs/nfs/nfs2xdr.c
461
static int decode_attrstat(struct xdr_stream *xdr, struct nfs_fattr *result,
fs/nfs/nfs2xdr.c
490
static void encode_diropargs(struct xdr_stream *xdr, const struct nfs_fh *fh,
fs/nfs/nfs2xdr.c
510
static int decode_diropok(struct xdr_stream *xdr, struct nfs_diropok *result,
fs/nfs/nfs2xdr.c
523
static int decode_diropres(struct xdr_stream *xdr, struct nfs_diropok *result,
fs/nfs/nfs2xdr.c
550
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
567
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
577
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
586
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
606
static void encode_readargs(struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
622
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
644
static void encode_writeargs(struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
664
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
682
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
692
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
709
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
729
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
748
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
767
static void encode_readdirargs(struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
780
struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
797
static int nfs2_xdr_dec_stat(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
814
static int nfs2_xdr_dec_attrstat(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
820
static int nfs2_xdr_dec_diropres(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
837
struct xdr_stream *xdr, void *__unused)
fs/nfs/nfs2xdr.c
865
static int nfs2_xdr_dec_readres(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
888
static int nfs2_xdr_dec_writeres(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs2xdr.c
922
int nfs2_decode_dirent(struct xdr_stream *xdr, struct nfs_entry *entry,
fs/nfs/nfs2xdr.c
93
static int decode_nfsdata(struct xdr_stream *xdr, struct nfs_pgio_res *result)
fs/nfs/nfs2xdr.c
981
static int decode_readdirok(struct xdr_stream *xdr)
fs/nfs/nfs2xdr.c
987
struct xdr_stream *xdr, void *__unused)
fs/nfs/nfs3xdr.c
1015
static void encode_createhow3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1034
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1052
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1074
static void encode_symlinkdata3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1085
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1119
static void encode_devicedata3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1127
static void encode_mknoddata3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1150
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1167
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1184
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1204
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1223
static void encode_readdir3args(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1237
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1258
static void encode_readdirplus3args(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1280
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1299
static void encode_commit3args(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1312
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
132
static void encode_uint32(struct xdr_stream *xdr, u32 value)
fs/nfs/nfs3xdr.c
1323
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1339
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
138
static int decode_uint32(struct xdr_stream *xdr, u32 *value)
fs/nfs/nfs3xdr.c
1391
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1428
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1469
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
149
static int decode_uint64(struct xdr_stream *xdr, u64 *value)
fs/nfs/nfs3xdr.c
1518
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1560
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1602
static int decode_read3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1635
static int nfs3_xdr_dec_read3res(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1688
static int decode_write3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
170
static int decode_fileid3(struct xdr_stream *xdr, u64 *fileid)
fs/nfs/nfs3xdr.c
1708
static int nfs3_xdr_dec_write3res(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1751
static int decode_create3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1775
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
180
static void encode_filename3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1817
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1859
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
190
static int decode_inline_filename3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1904
static int nfs3_xdr_dec_link3res(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
1964
int nfs3_decode_dirent(struct xdr_stream *xdr, struct nfs_entry *entry,
fs/nfs/nfs3xdr.c
2058
static int decode_dirlist3(struct xdr_stream *xdr)
fs/nfs/nfs3xdr.c
2063
static int decode_readdir3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2082
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2129
static int decode_fsstat3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2148
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
219
static void encode_nfspath3(struct xdr_stream *xdr, struct page **pages,
fs/nfs/nfs3xdr.c
2198
static int decode_fsinfo3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2224
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
226
static int decode_nfspath3(struct xdr_stream *xdr)
fs/nfs/nfs3xdr.c
2270
static int decode_pathconf3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2285
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2327
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2355
static inline int decode_getacl3resok(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2401
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
2420
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
262
static int decode_cookie3(struct xdr_stream *xdr, u64 *cookie)
fs/nfs/nfs3xdr.c
278
static int decode_cookieverf3(struct xdr_stream *xdr, __be32 *verifier)
fs/nfs/nfs3xdr.c
294
static void encode_createverf3(struct xdr_stream *xdr, const __be32 *verifier)
fs/nfs/nfs3xdr.c
302
static int decode_writeverf3(struct xdr_stream *xdr, struct nfs_write_verifier *verifier)
fs/nfs/nfs3xdr.c
333
static int decode_nfsstat3(struct xdr_stream *xdr, enum nfs_stat *status)
fs/nfs/nfs3xdr.c
363
static void encode_ftype3(struct xdr_stream *xdr, const u32 type)
fs/nfs/nfs3xdr.c
387
static void encode_specdata3(struct xdr_stream *xdr, const dev_t rdev)
fs/nfs/nfs3xdr.c
415
static void encode_nfs_fh3(struct xdr_stream *xdr, const struct nfs_fh *fh)
fs/nfs/nfs3xdr.c
424
static int decode_nfs_fh3(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/nfs/nfs3xdr.c
533
static void encode_sattr3(struct xdr_stream *xdr, const struct iattr *attr,
fs/nfs/nfs3xdr.c
620
static int decode_fattr3(struct xdr_stream *xdr, struct nfs_fattr *fattr,
fs/nfs/nfs3xdr.c
674
static int decode_post_op_attr(struct xdr_stream *xdr, struct nfs_fattr *fattr,
fs/nfs/nfs3xdr.c
695
static int decode_wcc_attr(struct xdr_stream *xdr, struct nfs_fattr *fattr)
fs/nfs/nfs3xdr.c
732
static int decode_pre_op_attr(struct xdr_stream *xdr, struct nfs_fattr *fattr)
fs/nfs/nfs3xdr.c
744
static int decode_wcc_data(struct xdr_stream *xdr, struct nfs_fattr *fattr,
fs/nfs/nfs3xdr.c
767
static int decode_post_op_fh3(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/nfs/nfs3xdr.c
786
static void encode_diropargs3(struct xdr_stream *xdr, const struct nfs_fh *fh,
fs/nfs/nfs3xdr.c
809
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
833
static void encode_sattrguard3(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
849
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
866
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
882
static void encode_access3args(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
890
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
906
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
925
static void encode_read3args(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
938
struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
968
static void encode_write3args(struct xdr_stream *xdr,
fs/nfs/nfs3xdr.c
984
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1017
static int decode_copy_notify(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1053
static int decode_deallocate(struct xdr_stream *xdr, struct nfs42_falloc_res *res)
fs/nfs/nfs42xdr.c
1078
static int decode_read_plus_segment(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1109
static int process_read_plus_segment(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1138
static int decode_read_plus(struct xdr_stream *xdr, struct nfs_pgio_res *res)
fs/nfs/nfs42xdr.c
1182
static int decode_seek(struct xdr_stream *xdr, struct nfs42_seek_res *res)
fs/nfs/nfs42xdr.c
1200
static int decode_layoutstats(struct xdr_stream *xdr)
fs/nfs/nfs42xdr.c
1205
static int decode_clone(struct xdr_stream *xdr)
fs/nfs/nfs42xdr.c
1210
static int decode_layouterror(struct xdr_stream *xdr)
fs/nfs/nfs42xdr.c
1215
static int decode_setxattr(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1228
static int decode_getxattr(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1265
static int decode_removexattr(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1279
static int decode_listxattrs(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1381
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1409
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1444
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1470
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1496
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1522
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1550
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1581
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1610
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1635
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1666
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1701
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1726
static int nfs4_xdr_dec_setxattr(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
1754
struct xdr_stream *xdr, void *data)
fs/nfs/nfs42xdr.c
1778
struct xdr_stream *xdr, void *data)
fs/nfs/nfs42xdr.c
1804
struct xdr_stream *xdr, void *data)
fs/nfs/nfs42xdr.c
295
static void encode_fallocate(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
303
static void encode_allocate(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
311
static void encode_nl4_server(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
331
static void encode_copy(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
353
static void encode_copy_commit(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
365
static void encode_offload_cancel(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
373
static void encode_offload_status(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
381
static void encode_copy_notify(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
390
static void encode_deallocate(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
398
static void encode_read_plus(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
408
static void encode_seek(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
418
static void encode_layoutstats(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
446
static void encode_clone(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
461
static void encode_device_error(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
473
static void encode_layouterror(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
489
static void encode_setxattr(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
508
static void encode_getxattr(struct xdr_stream *xdr, const char *name,
fs/nfs/nfs42xdr.c
515
static void encode_removexattr(struct xdr_stream *xdr, const char *name,
fs/nfs/nfs42xdr.c
522
static void encode_listxattrs(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
547
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
567
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
590
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
609
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
628
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
647
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
667
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
688
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
710
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
729
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
752
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
774
struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
794
static void nfs4_xdr_enc_setxattr(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
813
static void nfs4_xdr_enc_getxattr(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
838
struct xdr_stream *xdr, const void *data)
fs/nfs/nfs42xdr.c
861
struct xdr_stream *xdr, const void *data)
fs/nfs/nfs42xdr.c
875
static int decode_allocate(struct xdr_stream *xdr, struct nfs42_falloc_res *res)
fs/nfs/nfs42xdr.c
880
static int decode_write_response(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
906
static int decode_nl4_server(struct xdr_stream *xdr, struct nl4_server *ns)
fs/nfs/nfs42xdr.c
958
static int decode_copy_requirements(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
971
static int decode_copy(struct xdr_stream *xdr, struct nfs42_copy_res *res)
fs/nfs/nfs42xdr.c
991
static int decode_offload_cancel(struct xdr_stream *xdr,
fs/nfs/nfs42xdr.c
997
static int decode_offload_status(struct xdr_stream *xdr,
fs/nfs/nfs4trace.h
437
const struct xdr_stream *xdr,
fs/nfs/nfs4trace.h
472
const struct xdr_stream *xdr,
fs/nfs/nfs4trace.h
508
const struct xdr_stream *xdr, \
fs/nfs/nfs4xdr.c
1022
static void encode_nfs4_seqid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1031
static void encode_compound_hdr(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1050
static void encode_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 op,
fs/nfs/nfs4xdr.c
1065
static void encode_nfs4_stateid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1071
static void encode_nfs4_verifier(struct xdr_stream *xdr, const nfs4_verifier *verf)
fs/nfs/nfs4xdr.c
1084
static void encode_attrs(struct xdr_stream *xdr, const struct iattr *iap,
fs/nfs/nfs4xdr.c
1203
static void encode_access(struct xdr_stream *xdr, u32 access, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1209
static void encode_close(struct xdr_stream *xdr, const struct nfs_closeargs *arg, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1216
static void encode_commit(struct xdr_stream *xdr, const struct nfs_commitargs *args, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1226
static void encode_create(struct xdr_stream *xdr, const struct nfs4_create_arg *create, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1257
static void encode_getattr(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1273
static void encode_getfattr(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1279
static void encode_getfattr_open(struct xdr_stream *xdr, const u32 *bitmask,
fs/nfs/nfs4xdr.c
1286
static void encode_fsinfo(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1292
static void encode_fs_locations(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1298
static void encode_getfh(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1303
static void encode_link(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1323
static void encode_lockowner(struct xdr_stream *xdr, const struct nfs_lowner *lowner)
fs/nfs/nfs4xdr.c
1339
static void encode_lock(struct xdr_stream *xdr, const struct nfs_lock_args *args, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1362
static void encode_lockt(struct xdr_stream *xdr, const struct nfs_lockt_args *args, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1374
static void encode_locku(struct xdr_stream *xdr, const struct nfs_locku_args *args, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1388
static void encode_release_lockowner(struct xdr_stream *xdr, const struct nfs_lowner *lowner, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1395
static void encode_lookup(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1401
static void encode_lookupp(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1406
static void encode_share_access(struct xdr_stream *xdr, u32 share_access)
fs/nfs/nfs4xdr.c
1415
static inline void encode_openhdr(struct xdr_stream *xdr, const struct nfs_openargs *arg)
fs/nfs/nfs4xdr.c
1433
static inline void encode_createmode(struct xdr_stream *xdr, const struct nfs_openargs *arg)
fs/nfs/nfs4xdr.c
1461
static void encode_opentype(struct xdr_stream *xdr, const struct nfs_openargs *arg)
fs/nfs/nfs4xdr.c
1476
static inline void encode_delegation_type(struct xdr_stream *xdr, u32 delegation_type)
fs/nfs/nfs4xdr.c
1494
static inline void encode_claim_null(struct xdr_stream *xdr, const struct qstr *name)
fs/nfs/nfs4xdr.c
1503
static inline void encode_claim_previous(struct xdr_stream *xdr, u32 type)
fs/nfs/nfs4xdr.c
1512
static inline void encode_claim_delegate_cur(struct xdr_stream *xdr, const struct qstr *name, const nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
1522
static inline void encode_claim_fh(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
1530
static inline void encode_claim_delegate_cur_fh(struct xdr_stream *xdr, const nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
1539
static void encode_open(struct xdr_stream *xdr, const struct nfs_openargs *arg, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1565
static void encode_open_confirm(struct xdr_stream *xdr, const struct nfs_open_confirmargs *arg, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1572
static void encode_open_downgrade(struct xdr_stream *xdr, const struct nfs_closeargs *arg, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1581
encode_putfh(struct xdr_stream *xdr, const struct nfs_fh *fh, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1587
static void encode_putrootfh(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1592
static void encode_read(struct xdr_stream *xdr, const struct nfs_pgio_args *args,
fs/nfs/nfs4xdr.c
1605
static void encode_readdir(struct xdr_stream *xdr, const struct nfs4_readdir_arg *readdir, struct rpc_rqst *req, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1665
static void encode_readlink(struct xdr_stream *xdr, const struct nfs4_readlink *readlink, struct rpc_rqst *req, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1670
static void encode_remove(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1676
static void encode_rename(struct xdr_stream *xdr, const struct qstr *oldname, const struct qstr *newname, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1683
static void encode_renew(struct xdr_stream *xdr, clientid4 clid,
fs/nfs/nfs4xdr.c
1691
encode_restorefh(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1713
static void encode_setacl(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1729
encode_savefh(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1734
static void encode_setattr(struct xdr_stream *xdr, const struct nfs_setattrargs *arg, const struct nfs_server *server, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1742
static void encode_delegattr(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1769
static void encode_setclientid(struct xdr_stream *xdr, const struct nfs4_setclientid *setclientid, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1786
static void encode_setclientid_confirm(struct xdr_stream *xdr, const struct nfs4_setclientid_res *arg, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1794
static void encode_write(struct xdr_stream *xdr, const struct nfs_pgio_args *args,
fs/nfs/nfs4xdr.c
1810
static void encode_delegreturn(struct xdr_stream *xdr, const nfs4_stateid *stateid, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1816
static void encode_secinfo(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
1823
static void encode_bind_conn_to_session(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1837
static void encode_op_map(struct xdr_stream *xdr, const struct nfs4_op_map *op_map)
fs/nfs/nfs4xdr.c
1845
static void encode_exchange_id(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1897
static void encode_create_session(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1950
static void encode_destroy_session(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1958
static void encode_destroy_clientid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1966
static void encode_reclaim_complete(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
1974
static void encode_sequence(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2011
encode_get_dir_delegation(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
2038
encode_getdeviceinfo(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2057
encode_layoutget(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2084
encode_layoutcommit(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2121
encode_layoutreturn(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2146
encode_secinfo_no_name(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2155
static void encode_test_stateid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2164
static void encode_free_stateid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2187
static void nfs4_xdr_enc_access(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2207
static void nfs4_xdr_enc_lookup(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2227
static void nfs4_xdr_enc_lookupp(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2248
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2267
static void nfs4_xdr_enc_remove(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2285
static void nfs4_xdr_enc_rename(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2305
static void nfs4_xdr_enc_link(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2327
static void nfs4_xdr_enc_create(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2347
static void nfs4_xdr_enc_symlink(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2358
static void nfs4_xdr_enc_getattr(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2378
static void nfs4_xdr_enc_close(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2400
static void nfs4_xdr_enc_open(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2429
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2447
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2475
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2495
static void nfs4_xdr_enc_lock(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2513
static void nfs4_xdr_enc_lockt(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2531
static void nfs4_xdr_enc_locku(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2548
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2565
static void nfs4_xdr_enc_readlink(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2586
static void nfs4_xdr_enc_readdir(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2607
static void nfs4_xdr_enc_read(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2629
static void nfs4_xdr_enc_setattr(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2648
static void nfs4_xdr_enc_getacl(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2675
static void nfs4_xdr_enc_write(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2696
static void nfs4_xdr_enc_commit(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2714
static void nfs4_xdr_enc_fsinfo(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2732
static void nfs4_xdr_enc_pathconf(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2751
static void nfs4_xdr_enc_statfs(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2771
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2791
static void nfs4_xdr_enc_renew(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2810
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2827
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2844
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2869
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2902
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2921
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2942
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2959
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2976
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
2993
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3010
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3026
static void nfs4_xdr_enc_sequence(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3043
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3063
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3081
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3108
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3130
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3152
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3171
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3190
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3208
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3222
static int decode_opaque_inline(struct xdr_stream *xdr, unsigned int *len, char **string)
fs/nfs/nfs4xdr.c
3232
static int decode_compound_hdr(struct xdr_stream *xdr, struct compound_hdr *hdr)
fs/nfs/nfs4xdr.c
3256
static bool __decode_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 expected,
fs/nfs/nfs4xdr.c
3287
static int decode_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 expected)
fs/nfs/nfs4xdr.c
3296
static int decode_ace(struct xdr_stream *xdr, void *ace)
fs/nfs/nfs4xdr.c
3309
decode_bitmap4(struct xdr_stream *xdr, uint32_t *bitmap, size_t sz)
fs/nfs/nfs4xdr.c
3321
static int decode_attr_bitmap(struct xdr_stream *xdr, uint32_t *bitmap)
fs/nfs/nfs4xdr.c
3328
static int decode_attr_length(struct xdr_stream *xdr, uint32_t *attrlen, unsigned int *savep)
fs/nfs/nfs4xdr.c
3340
static int decode_attr_supported(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *bitmask)
fs/nfs/nfs4xdr.c
3355
static int decode_attr_type(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *type)
fs/nfs/nfs4xdr.c
3379
static int decode_attr_fh_expire_type(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3398
static int decode_attr_change(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *change)
fs/nfs/nfs4xdr.c
3419
static int decode_attr_size(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *size)
fs/nfs/nfs4xdr.c
3439
static int decode_attr_link_support(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3457
static int decode_attr_symlink_support(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3475
static int decode_attr_fsid(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs_fsid *fsid)
fs/nfs/nfs4xdr.c
3499
static int decode_attr_lease_time(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3517
static int decode_attr_error(struct xdr_stream *xdr, uint32_t *bitmap, int32_t *res)
fs/nfs/nfs4xdr.c
3533
static int decode_attr_exclcreat_supported(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
3549
static int decode_attr_filehandle(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs_fh *fh)
fs/nfs/nfs4xdr.c
3581
static int decode_attr_aclsupport(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3599
static int decode_attr_case_insensitive(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3617
static int decode_attr_case_preserving(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3635
static int decode_attr_fileid(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *fileid)
fs/nfs/nfs4xdr.c
3655
static int decode_attr_mounted_on_fileid(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *fileid)
fs/nfs/nfs4xdr.c
3675
static int decode_attr_files_avail(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
3694
static int decode_attr_files_free(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
3713
static int decode_attr_files_total(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
3732
static int decode_pathname(struct xdr_stream *xdr, struct nfs4_pathname *path)
fs/nfs/nfs4xdr.c
3774
static int decode_attr_fs_locations(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs4_fs_locations *res)
fs/nfs/nfs4xdr.c
3850
static int decode_attr_maxfilesize(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
3869
static int decode_attr_maxlink(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *maxlink)
fs/nfs/nfs4xdr.c
3888
static int decode_attr_maxname(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *maxname)
fs/nfs/nfs4xdr.c
3907
static int decode_attr_maxread(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3930
static int decode_attr_maxwrite(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res)
fs/nfs/nfs4xdr.c
3953
static int decode_attr_mode(struct xdr_stream *xdr, uint32_t *bitmap, umode_t *mode)
fs/nfs/nfs4xdr.c
3975
static int decode_attr_nlink(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *nlink)
fs/nfs/nfs4xdr.c
3995
static ssize_t decode_nfs4_string(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
4008
static int decode_attr_owner(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4042
static int decode_attr_group(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4076
static int decode_attr_rdev(struct xdr_stream *xdr, uint32_t *bitmap, dev_t *rdev)
fs/nfs/nfs4xdr.c
4103
static int decode_attr_space_avail(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
4122
static int decode_attr_space_free(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
4141
static int decode_attr_space_total(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res)
fs/nfs/nfs4xdr.c
4160
static int decode_attr_space_used(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *used)
fs/nfs/nfs4xdr.c
4192
static int decode_attr_time(struct xdr_stream *xdr, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4203
static int decode_attr_time_access(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4221
static int decode_attr_time_create(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4239
static int decode_attr_time_metadata(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4257
static int decode_attr_time_delta(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4275
static int decode_attr_security_label(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4324
static int decode_attr_time_modify(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4342
static int decode_attr_xattrsupport(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4361
static int decode_attr_open_arguments(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4383
static int verify_attr_len(struct xdr_stream *xdr, unsigned int savep, uint32_t attrlen)
fs/nfs/nfs4xdr.c
4400
static int decode_change_info(struct xdr_stream *xdr, struct nfs4_change_info *cinfo)
fs/nfs/nfs4xdr.c
4413
static int decode_access(struct xdr_stream *xdr, u32 *supported, u32 *access)
fs/nfs/nfs4xdr.c
4432
static int decode_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
4437
static int decode_open_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
4443
static int decode_lock_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
4449
static int decode_delegation_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
4455
static int decode_invalid_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
4463
static int decode_close(struct xdr_stream *xdr, struct nfs_closeres *res)
fs/nfs/nfs4xdr.c
4475
static int decode_verifier(struct xdr_stream *xdr, void *verifier)
fs/nfs/nfs4xdr.c
4480
static int decode_write_verifier(struct xdr_stream *xdr, struct nfs_write_verifier *verifier)
fs/nfs/nfs4xdr.c
4485
static int decode_commit(struct xdr_stream *xdr, struct nfs_commitres *res)
fs/nfs/nfs4xdr.c
4498
static int decode_create(struct xdr_stream *xdr, struct nfs4_change_info *cinfo)
fs/nfs/nfs4xdr.c
4519
static int decode_server_caps(struct xdr_stream *xdr, struct nfs4_server_caps_res *res)
fs/nfs/nfs4xdr.c
4557
static int decode_statfs(struct xdr_stream *xdr, struct nfs_fsstat *fsstat)
fs/nfs/nfs4xdr.c
4594
static int decode_pathconf(struct xdr_stream *xdr, struct nfs_pathconf *pathconf)
fs/nfs/nfs4xdr.c
4618
static int decode_threshold_hint(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
4635
static int decode_first_threshold_item4(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
4688
static int decode_attr_mdsthreshold(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
4719
static int decode_getfattr_attrs(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4851
static int decode_getfattr_generic(struct xdr_stream *xdr, struct nfs_fattr *fattr,
fs/nfs/nfs4xdr.c
4882
static int decode_getfattr(struct xdr_stream *xdr, struct nfs_fattr *fattr,
fs/nfs/nfs4xdr.c
4891
static int decode_pnfs_layout_types(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
4927
static int decode_attr_pnfstype(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4945
static int decode_attr_layout_blksize(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4965
static int decode_attr_clone_blksize(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfs/nfs4xdr.c
4982
static int decode_attr_change_attr_type(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5008
static int decode_fsinfo(struct xdr_stream *xdr, struct nfs_fsinfo *fsinfo)
fs/nfs/nfs4xdr.c
5072
static int decode_getfh(struct xdr_stream *xdr, struct nfs_fh *fh)
fs/nfs/nfs4xdr.c
5101
static int decode_link(struct xdr_stream *xdr, struct nfs4_change_info *cinfo)
fs/nfs/nfs4xdr.c
5114
static int decode_lock_denied(struct xdr_stream *xdr, struct file_lock *fl)
fs/nfs/nfs4xdr.c
5144
static int decode_lock(struct xdr_stream *xdr, struct nfs_lock_res *res)
fs/nfs/nfs4xdr.c
5164
static int decode_lockt(struct xdr_stream *xdr, struct nfs_lockt_res *res)
fs/nfs/nfs4xdr.c
5173
static int decode_locku(struct xdr_stream *xdr, struct nfs_locku_res *res)
fs/nfs/nfs4xdr.c
5186
static int decode_release_lockowner(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5192
static int decode_lookup(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5197
static int decode_lookupp(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5203
static int decode_space_limit(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5228
static int decode_rw_delegation(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5256
static int decode_no_delegation(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5276
static int decode_delegation(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5299
static int decode_open(struct xdr_stream *xdr, struct nfs_openres *res)
fs/nfs/nfs4xdr.c
5339
static int decode_open_confirm(struct xdr_stream *xdr, struct nfs_open_confirmres *res)
fs/nfs/nfs4xdr.c
5351
static int decode_open_downgrade(struct xdr_stream *xdr, struct nfs_closeres *res)
fs/nfs/nfs4xdr.c
5363
static int decode_putfh(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5368
static int decode_putrootfh(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5373
static int decode_read(struct xdr_stream *xdr, struct rpc_rqst *req,
fs/nfs/nfs4xdr.c
5400
static int decode_readdir(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs4_readdir_res *readdir)
fs/nfs/nfs4xdr.c
5416
static int decode_readlink(struct xdr_stream *xdr, struct rpc_rqst *req)
fs/nfs/nfs4xdr.c
5453
static int decode_remove(struct xdr_stream *xdr, struct nfs4_change_info *cinfo)
fs/nfs/nfs4xdr.c
5465
static int decode_rename(struct xdr_stream *xdr, struct nfs4_change_info *old_cinfo,
fs/nfs/nfs4xdr.c
5480
static int decode_renew(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5486
decode_restorefh(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5491
static int decode_getacl(struct xdr_stream *xdr, struct rpc_rqst *req,
fs/nfs/nfs4xdr.c
5548
decode_savefh(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5553
static int decode_setattr(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5565
static int decode_delegattr(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5570
static int decode_setclientid(struct xdr_stream *xdr, struct nfs4_setclientid_res *res)
fs/nfs/nfs4xdr.c
5619
static int decode_setclientid_confirm(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5624
static int decode_write(struct xdr_stream *xdr, struct nfs_pgio_res *res)
fs/nfs/nfs4xdr.c
5641
static int decode_delegreturn(struct xdr_stream *xdr)
fs/nfs/nfs4xdr.c
5646
static int decode_secinfo_gss(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5674
static int decode_secinfo_common(struct xdr_stream *xdr, struct nfs4_secinfo_res *res)
fs/nfs/nfs4xdr.c
5711
static int decode_secinfo(struct xdr_stream *xdr, struct nfs4_secinfo_res *res)
fs/nfs/nfs4xdr.c
5719
static int decode_secinfo_no_name(struct xdr_stream *xdr, struct nfs4_secinfo_res *res)
fs/nfs/nfs4xdr.c
5727
static int decode_op_map(struct xdr_stream *xdr, struct nfs4_op_map *op_map)
fs/nfs/nfs4xdr.c
5735
static int decode_exchange_id(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5826
static int decode_chan_attrs(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5857
static int decode_sessionid(struct xdr_stream *xdr, struct nfs4_sessionid *sid)
fs/nfs/nfs4xdr.c
5862
static int decode_bind_conn_to_session(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5890
static int decode_create_session(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5916
static int decode_destroy_session(struct xdr_stream *xdr, void *dummy)
fs/nfs/nfs4xdr.c
5921
static int decode_destroy_clientid(struct xdr_stream *xdr, void *dummy)
fs/nfs/nfs4xdr.c
5926
static int decode_reclaim_complete(struct xdr_stream *xdr, void *dummy)
fs/nfs/nfs4xdr.c
5931
static int decode_sequence(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
5996
static int decode_layout_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid)
fs/nfs/nfs4xdr.c
6002
static int decode_get_dir_delegation(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6045
static int decode_getdeviceinfo(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6108
static int decode_layoutget(struct xdr_stream *xdr, struct rpc_rqst *req,
fs/nfs/nfs4xdr.c
6179
static int decode_layoutreturn(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6199
static int decode_layoutcommit(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6226
static int decode_test_stateid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6252
static int decode_free_stateid(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6267
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6297
static int nfs4_xdr_dec_access(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6325
static int nfs4_xdr_dec_lookup(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6355
static int nfs4_xdr_dec_lookupp(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6386
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6412
static int nfs4_xdr_dec_remove(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6436
static int nfs4_xdr_dec_rename(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6466
static int nfs4_xdr_dec_link(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6506
static int nfs4_xdr_dec_create(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6536
static int nfs4_xdr_dec_symlink(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6545
static int nfs4_xdr_dec_getattr(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6574
static void nfs4_xdr_enc_setacl(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6593
nfs4_xdr_dec_setacl(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6618
nfs4_xdr_dec_getacl(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6645
static int nfs4_xdr_dec_close(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6680
static int nfs4_xdr_dec_open(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6715
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6737
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6769
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6796
static int nfs4_xdr_dec_lock(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
68
static void encode_layoutget(struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6820
static int nfs4_xdr_dec_lockt(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6844
static int nfs4_xdr_dec_locku(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6867
struct xdr_stream *xdr, void *dummy)
fs/nfs/nfs4xdr.c
6883
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6907
static int nfs4_xdr_dec_readdir(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6931
static int nfs4_xdr_dec_read(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6958
static int nfs4_xdr_dec_write(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
6989
static int nfs4_xdr_dec_commit(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7014
static int nfs4_xdr_dec_fsinfo(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7034
static int nfs4_xdr_dec_pathconf(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7054
static int nfs4_xdr_dec_statfs(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7075
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
71
static int decode_layoutget(struct xdr_stream *xdr, struct rpc_rqst *req,
fs/nfs/nfs4xdr.c
7100
static int nfs4_xdr_dec_renew(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7117
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7134
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7150
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7192
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7236
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7261
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7290
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7306
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7322
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7338
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7354
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7370
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7386
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7407
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7426
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7448
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7473
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7498
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7526
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7551
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7573
struct xdr_stream *xdr,
fs/nfs/nfs4xdr.c
7605
int nfs4_decode_dirent(struct xdr_stream *xdr, struct nfs_entry *entry,
fs/nfs/nfs4xdr.c
971
static __be32 *reserve_space(struct xdr_stream *xdr, size_t nbytes)
fs/nfs/nfs4xdr.c
978
static void encode_string(struct xdr_stream *xdr, unsigned int len, const char *str)
fs/nfs/nfs4xdr.c
983
static void encode_uint32(struct xdr_stream *xdr, u32 n)
fs/nfs/nfs4xdr.c
988
static void encode_uint64(struct xdr_stream *xdr, u64 n)
fs/nfs/nfs4xdr.c
993
static ssize_t xdr_encode_bitmap4(struct xdr_stream *xdr,
fs/nfs/nfstrace.h
1931
const struct xdr_stream *xdr,
fs/nfs/nfstrace.h
1973
const struct xdr_stream *xdr, \
fs/nfs/pnfs.h
426
struct xdr_stream *xdr,
fs/nfs/pnfs_nfs.c
1062
nfs4_decode_mp_ds_addr(struct net *net, struct xdr_stream *xdr, gfp_t gfp_flags)
fs/nfs_common/nfsacl.c
154
bool nfs_stream_encode_acl(struct xdr_stream *xdr, struct inode *inode,
fs/nfs_common/nfsacl.c
386
bool nfs_stream_decode_acl(struct xdr_stream *xdr, unsigned int *aclcnt,
fs/nfsd/acl.h
46
__be32 nfs4_acl_write_who(struct xdr_stream *xdr, int who);
fs/nfsd/blocklayoutxdr.c
152
nfsd4_block_decode_layoutupdate(struct xdr_stream *xdr, struct iomap **iomapp,
fs/nfsd/blocklayoutxdr.c
246
nfsd4_scsi_decode_layoutupdate(struct xdr_stream *xdr, struct iomap **iomapp,
fs/nfsd/blocklayoutxdr.c
31
nfsd4_block_encode_layoutget(struct xdr_stream *xdr,
fs/nfsd/blocklayoutxdr.c
59
nfsd4_block_encode_volume(struct xdr_stream *xdr, struct pnfs_block_volume *b)
fs/nfsd/blocklayoutxdr.c
96
nfsd4_block_encode_getdeviceinfo(struct xdr_stream *xdr,
fs/nfsd/blocklayoutxdr.h
67
__be32 nfsd4_block_encode_getdeviceinfo(struct xdr_stream *xdr,
fs/nfsd/blocklayoutxdr.h
69
__be32 nfsd4_block_encode_layoutget(struct xdr_stream *xdr,
fs/nfsd/blocklayoutxdr.h
71
__be32 nfsd4_block_decode_layoutupdate(struct xdr_stream *xdr,
fs/nfsd/blocklayoutxdr.h
73
__be32 nfsd4_scsi_decode_layoutupdate(struct xdr_stream *xdr,
fs/nfsd/blocklayoutxdr.h
9
struct xdr_stream;
fs/nfsd/flexfilelayoutxdr.c
19
nfsd4_ff_encode_layoutget(struct xdr_stream *xdr,
fs/nfsd/flexfilelayoutxdr.c
78
nfsd4_ff_encode_getdeviceinfo(struct xdr_stream *xdr,
fs/nfsd/flexfilelayoutxdr.h
15
struct xdr_stream;
fs/nfsd/flexfilelayoutxdr.h
45
__be32 nfsd4_ff_encode_getdeviceinfo(struct xdr_stream *xdr,
fs/nfsd/flexfilelayoutxdr.h
47
__be32 nfsd4_ff_encode_layoutget(struct xdr_stream *xdr,
fs/nfsd/idmap.h
57
__be32 nfsd4_encode_user(struct xdr_stream *, struct svc_rqst *, kuid_t);
fs/nfsd/idmap.h
58
__be32 nfsd4_encode_group(struct xdr_stream *, struct svc_rqst *, kgid_t);
fs/nfsd/localio.c
171
struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
194
nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
207
nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
228
nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
246
nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
276
nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
133
nfs3svc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
146
nfs3svc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
172
nfs3svc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
206
nfs3svc_encode_setaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3proc.c
548
struct xdr_stream *xdr = &resp->xdr;
fs/nfsd/nfs3xdr.c
1043
struct xdr_stream *xdr = &resp->xdr;
fs/nfsd/nfs3xdr.c
110
svcxdr_encode_nfsstat3(struct xdr_stream *xdr, __be32 status)
fs/nfsd/nfs3xdr.c
1109
struct xdr_stream *xdr = &resp->xdr;
fs/nfsd/nfs3xdr.c
1183
svcxdr_encode_fsstat3resok(struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
1206
nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1228
svcxdr_encode_fsinfo3resok(struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
123
svcxdr_encode_nfs_fh3(struct xdr_stream *xdr, const struct svc_fh *fhp)
fs/nfsd/nfs3xdr.c
1252
nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1274
svcxdr_encode_pathconf3resok(struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
1294
nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1317
nfs3svc_encode_commitres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
140
svcxdr_encode_post_op_fh3(struct xdr_stream *xdr, const struct svc_fh *fhp)
fs/nfsd/nfs3xdr.c
151
svcxdr_encode_cookieverf3(struct xdr_stream *xdr, const __be32 *verf)
fs/nfsd/nfs3xdr.c
164
svcxdr_encode_writeverf3(struct xdr_stream *xdr, const __be32 *verf)
fs/nfsd/nfs3xdr.c
177
svcxdr_decode_filename3(struct xdr_stream *xdr, char **name, unsigned int *len)
fs/nfsd/nfs3xdr.c
202
svcxdr_decode_diropargs3(struct xdr_stream *xdr, struct svc_fh *fhp,
fs/nfsd/nfs3xdr.c
210
svcxdr_decode_sattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
296
svcxdr_decode_sattrguard3(struct xdr_stream *xdr, struct nfsd3_sattrargs *args)
fs/nfsd/nfs3xdr.c
313
svcxdr_decode_specdata3(struct xdr_stream *xdr, struct nfsd3_mknodargs *args)
fs/nfsd/nfs3xdr.c
327
svcxdr_decode_devicedata3(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
335
svcxdr_encode_fattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
387
svcxdr_encode_wcc_attr(struct xdr_stream *xdr, const struct svc_fh *fhp)
fs/nfsd/nfs3xdr.c
402
svcxdr_encode_pre_op_attr(struct xdr_stream *xdr, const struct svc_fh *fhp)
fs/nfsd/nfs3xdr.c
426
svcxdr_encode_post_op_attr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
458
svcxdr_encode_wcc_data(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
492
nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
500
nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
510
nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
518
nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
531
nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
546
nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
576
nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
58
svcxdr_decode_nfstime3(struct xdr_stream *xdr, struct timespec64 *timep)
fs/nfsd/nfs3xdr.c
600
nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
610
nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
629
nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
657
nfs3svc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
668
nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
678
nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
696
nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
718
nfs3svc_decode_commitargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
738
nfs3svc_encode_getattrres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
757
nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
767
nfs3svc_encode_lookupres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
792
nfs3svc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
81
svcxdr_decode_nfs_fh3(struct xdr_stream *xdr, struct svc_fh *fhp)
fs/nfsd/nfs3xdr.c
815
nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
843
nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
876
nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
903
nfs3svc_encode_createres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
928
nfs3svc_encode_renameres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
939
nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
950
nfs3svc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs4acl.c
867
__be32 nfs4_acl_write_who(struct xdr_stream *xdr, int who)
fs/nfsd/nfs4callback.c
127
static void encode_nfs_cb_opnum4(struct xdr_stream *xdr, enum nfs_cb_opnum4 op)
fs/nfsd/nfs4callback.c
140
static void encode_nfs_fh4(struct xdr_stream *xdr, const struct knfsd_fh *fh)
fs/nfsd/nfs4callback.c
158
static void encode_stateid4(struct xdr_stream *xdr, const stateid_t *sid)
fs/nfsd/nfs4callback.c
172
static void encode_sessionid4(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
242
static int decode_cb_op_status(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
274
static void encode_cb_compound4args(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
306
static int decode_cb_compound4res(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
337
static void encode_cb_recall4args(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
363
encode_cb_recallany4args(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
383
encode_cb_getattr4args(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr,
fs/nfsd/nfs4callback.c
421
encode_referring_call4(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
429
encode_referring_call_list4(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
455
static void encode_cb_sequence4args(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
529
static int decode_cb_sequence4resok(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
576
static int decode_cb_sequence4res(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
603
static void nfs4_xdr_enc_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
613
struct xdr_stream *xdr, const void *data)
fs/nfsd/nfs4callback.c
632
static void nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
653
struct xdr_stream *xdr, const void *data)
fs/nfsd/nfs4callback.c
678
static int nfs4_xdr_dec_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
688
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
728
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
751
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
79
static void encode_uint32(struct xdr_stream *xdr, u32 n)
fs/nfsd/nfs4callback.c
795
static void encode_cb_layout4args(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
822
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
84
static void encode_bitmap4(struct xdr_stream *xdr, const __u32 *bitmap,
fs/nfsd/nfs4callback.c
840
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
859
static void encode_stateowner(struct xdr_stream *xdr, struct nfs4_stateowner *so)
fs/nfsd/nfs4callback.c
869
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
898
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
90
static int decode_cb_fattr4(struct xdr_stream *xdr, uint32_t *bitmap,
fs/nfsd/nfs4callback.c
935
static void encode_offload_info4(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
958
static void encode_cb_offload4args(struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
974
struct xdr_stream *xdr,
fs/nfsd/nfs4callback.c
992
struct xdr_stream *xdr,
fs/nfsd/nfs4idmap.c
563
static __be32 encode_ascii_id(struct xdr_stream *xdr, u32 id)
fs/nfsd/nfs4idmap.c
577
static __be32 idmap_id_to_name(struct xdr_stream *xdr,
fs/nfsd/nfs4idmap.c
638
static __be32 encode_name_from_id(struct xdr_stream *xdr,
fs/nfsd/nfs4idmap.c
720
__be32 nfsd4_encode_user(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4idmap.c
727
__be32 nfsd4_encode_group(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
3543
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4state.c
4388
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
2702
static __be32 nfsd4_encode_nfs_fh4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2709
static __be32 nfsd4_encode_nfstime4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2722
static __be32 nfsd4_encode_specdata4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2734
nfsd4_encode_change_info4(struct xdr_stream *xdr, const struct nfsd4_change_info *c)
fs/nfsd/nfs4xdr.c
2747
static __be32 nfsd4_encode_netaddr4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2763
static __be32 nfsd4_encode_components_esc(struct xdr_stream *xdr, char sep,
fs/nfsd/nfs4xdr.c
2817
static __be32 nfsd4_encode_components(struct xdr_stream *xdr, char sep,
fs/nfsd/nfs4xdr.c
2823
static __be32 nfsd4_encode_fs_location4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2838
static __be32 nfsd4_encode_pathname4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2902
static __be32 nfsd4_encode_fs_locations4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
2932
static __be32 nfsd4_encode_nfsace4(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
2964
nfsd4_encode_security_label(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
2984
nfsd4_encode_security_label(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
3005
nfsd4_encode_posixace4(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
3045
nfsd4_encode_posixacl(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
3109
nfsd4_encode_bitmap4(struct xdr_stream *xdr, u32 bmval0, u32 bmval1, u32 bmval2)
fs/nfsd/nfs4xdr.c
3162
typedef __be32(*nfsd4_enc_attr)(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3165
static __be32 nfsd4_encode_fattr4__inval(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3171
static __be32 nfsd4_encode_fattr4__noop(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3177
static __be32 nfsd4_encode_fattr4__true(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3183
static __be32 nfsd4_encode_fattr4__false(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3189
static __be32 nfsd4_encode_fattr4_supported_attrs(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3205
static __be32 nfsd4_encode_fattr4_type(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3243
static __be32 nfsd4_encode_fattr4_fh_expire_type(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3254
static __be32 nfsd4_encode_fattr4_change(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3271
static __be32 nfsd4_encode_fattr4_size(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3277
static __be32 nfsd4_encode_fattr4_fsid(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3310
static __be32 nfsd4_encode_fattr4_lease_time(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3318
static __be32 nfsd4_encode_fattr4_rdattr_error(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3324
static __be32 nfsd4_encode_fattr4_aclsupport(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3335
static __be32 nfsd4_encode_fattr4_acl(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3358
static __be32 nfsd4_encode_fattr4_filehandle(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3364
static __be32 nfsd4_encode_fattr4_fileid(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3370
static __be32 nfsd4_encode_fattr4_files_avail(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3376
static __be32 nfsd4_encode_fattr4_files_free(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3382
static __be32 nfsd4_encode_fattr4_files_total(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3388
static __be32 nfsd4_encode_fattr4_fs_locations(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3394
static __be32 nfsd4_encode_fattr4_maxfilesize(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3402
static __be32 nfsd4_encode_fattr4_maxlink(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3408
static __be32 nfsd4_encode_fattr4_maxname(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3414
static __be32 nfsd4_encode_fattr4_maxread(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3420
static __be32 nfsd4_encode_fattr4_maxwrite(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3426
static __be32 nfsd4_encode_fattr4_mode(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3432
static __be32 nfsd4_encode_fattr4_numlinks(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3438
static __be32 nfsd4_encode_fattr4_owner(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3444
static __be32 nfsd4_encode_fattr4_owner_group(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3450
static __be32 nfsd4_encode_fattr4_rawdev(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3457
static __be32 nfsd4_encode_fattr4_space_avail(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3465
static __be32 nfsd4_encode_fattr4_space_free(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3473
static __be32 nfsd4_encode_fattr4_space_total(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3481
static __be32 nfsd4_encode_fattr4_space_used(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3487
static __be32 nfsd4_encode_fattr4_time_access(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3493
static __be32 nfsd4_encode_fattr4_time_create(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3510
static __be32 nfsd4_encode_fattr4_time_delta(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3520
static __be32 nfsd4_encode_fattr4_time_metadata(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3526
static __be32 nfsd4_encode_fattr4_time_modify(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3532
static __be32 nfsd4_encode_fattr4_mounted_on_fileid(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3551
static __be32 nfsd4_encode_fattr4_fs_layout_types(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3569
static __be32 nfsd4_encode_fattr4_layout_types(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3587
static __be32 nfsd4_encode_fattr4_layout_blksize(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3595
static __be32 nfsd4_encode_fattr4_suppattr_exclcreat(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3623
static __be32 nfsd4_encode_fattr4_clone_blksize(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3632
static __be32 nfsd4_encode_fattr4_sec_label(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3639
static __be32 nfsd4_encode_fattr4_xattr_support(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3689
static __be32 nfsd4_encode_fattr4_open_arguments(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3699
static __be32 nfsd4_encode_fattr4_acl_trueform(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3711
static __be32 nfsd4_encode_fattr4_acl_trueform_scope(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3719
static __be32 nfsd4_encode_fattr4_posix_default_acl(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3725
static __be32 nfsd4_encode_fattr4_posix_access_acl(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
3859
nfsd4_encode_fattr4(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4100
static void svcxdr_init_encode_from_buffer(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4121
struct xdr_stream xdr;
fs/nfsd/nfs4xdr.c
4139
struct xdr_stream *xdr = readdir->xdr;
fs/nfsd/nfs4xdr.c
4212
nfsd4_encode_entry4_rdattr_error(struct xdr_stream *xdr, __be32 nfserr)
fs/nfsd/nfs4xdr.c
4235
struct xdr_stream *xdr = cd->xdr;
fs/nfsd/nfs4xdr.c
4326
nfsd4_encode_verifier4(struct xdr_stream *xdr, const nfs4_verifier *verf)
fs/nfsd/nfs4xdr.c
4338
nfsd4_encode_clientid4(struct xdr_stream *xdr, const clientid_t *clientid)
fs/nfsd/nfs4xdr.c
4351
nfsd4_encode_stateid4(struct xdr_stream *xdr, const stateid_t *sid)
fs/nfsd/nfs4xdr.c
4364
nfsd4_encode_sessionid4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4376
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4391
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4409
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4430
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4447
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4458
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4466
nfsd4_encode_lock_owner4(struct xdr_stream *xdr, const clientid_t *clientid,
fs/nfsd/nfs4xdr.c
4480
nfsd4_encode_lock4denied(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4506
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4529
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4546
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4558
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4568
nfsd4_encode_open_nfsace4(struct xdr_stream *xdr)
fs/nfsd/nfs4xdr.c
4591
nfsd4_encode_open_read_delegation4(struct xdr_stream *xdr, struct nfsd4_open *open)
fs/nfsd/nfs4xdr.c
4608
nfsd4_encode_nfs_space_limit4(struct xdr_stream *xdr, u64 filesize)
fs/nfsd/nfs4xdr.c
4618
nfsd4_encode_open_write_delegation4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4639
nfsd4_encode_open_none_delegation4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4660
nfsd4_encode_open_delegation4(struct xdr_stream *xdr, struct nfsd4_open *open)
fs/nfsd/nfs4xdr.c
4697
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4725
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4736
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4752
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4817
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4859
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4903
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
4942
static __be32 nfsd4_encode_dirlist4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5007
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5027
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5037
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5046
nfsd4_encode_rpcsec_gss_info(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5066
nfsd4_encode_secinfo4(struct xdr_stream *xdr, rpc_authflavor_t pf,
fs/nfsd/nfs4xdr.c
5095
nfsd4_encode_SECINFO4resok(struct xdr_stream *xdr, struct svc_export *exp)
fs/nfsd/nfs4xdr.c
5145
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5155
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5186
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5214
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5228
nfsd4_encode_state_protect_ops4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5246
nfsd4_encode_state_protect4_r(struct xdr_stream *xdr, struct nfsd4_exchange_id *exid)
fs/nfsd/nfs4xdr.c
5267
nfsd4_encode_server_owner4(struct xdr_stream *xdr, struct svc_rqst *rqstp)
fs/nfsd/nfs4xdr.c
5281
nfsd4_encode_nfs_impl_id4(struct xdr_stream *xdr, struct nfsd4_exchange_id *exid)
fs/nfsd/nfs4xdr.c
5305
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5343
nfsd4_encode_channel_attrs4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5385
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5412
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5450
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5468
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5508
nfsd4_encode_device_addr4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5549
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5560
nfsd4_encode_layout4(struct xdr_stream *xdr, const struct nfsd4_layoutget *lgp)
fs/nfsd/nfs4xdr.c
5587
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5608
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5625
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5639
nfsd4_encode_write_response4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5666
static __be32 nfsd4_encode_copy_requirements4(struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
5692
nfsd4_encode_netloc4(struct xdr_stream *xdr, const struct nl4_server *ns)
fs/nfsd/nfs4xdr.c
5714
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5735
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5758
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5800
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5839
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5860
nfsd4_vbuf_to_stream(struct xdr_stream *xdr, char *buf, u32 buflen)
fs/nfsd/nfs4xdr.c
5905
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5930
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
5960
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
6076
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
6227
struct xdr_stream *xdr = resp->xdr;
fs/nfsd/nfs4xdr.c
6316
void nfsd4_encode_replay(struct xdr_stream *xdr, struct nfsd4_op *op)
fs/nfsd/nfs4xdr.c
6345
nfs4svc_decode_compoundargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs4xdr.c
6376
nfs4svc_encode_compoundres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs4xdr_gen.c
11
xdrgen_decode_int64_t(struct xdr_stream *xdr, int64_t *ptr)
fs/nfsd/nfs4xdr_gen.c
110
xdrgen_decode_open_args_share_deny4(struct xdr_stream *xdr, open_args_share_deny4 *ptr)
fs/nfsd/nfs4xdr_gen.c
131
xdrgen_decode_open_args_share_access_want4(struct xdr_stream *xdr, open_args_share_access_want4 *ptr)
fs/nfsd/nfs4xdr_gen.c
155
xdrgen_decode_open_args_open_claim4(struct xdr_stream *xdr, open_args_open_claim4 *ptr)
fs/nfsd/nfs4xdr_gen.c
17
xdrgen_decode_uint32_t(struct xdr_stream *xdr, uint32_t *ptr)
fs/nfsd/nfs4xdr_gen.c
179
xdrgen_decode_open_args_createmode4(struct xdr_stream *xdr, open_args_createmode4 *ptr)
fs/nfsd/nfs4xdr_gen.c
200
xdrgen_decode_fattr4_open_arguments(struct xdr_stream *xdr, fattr4_open_arguments *ptr)
fs/nfsd/nfs4xdr_gen.c
210
xdrgen_decode_fattr4_time_deleg_access(struct xdr_stream *xdr, fattr4_time_deleg_access *ptr)
fs/nfsd/nfs4xdr_gen.c
216
xdrgen_decode_fattr4_time_deleg_modify(struct xdr_stream *xdr, fattr4_time_deleg_modify *ptr)
fs/nfsd/nfs4xdr_gen.c
227
xdrgen_decode_open_delegation_type4(struct xdr_stream *xdr, open_delegation_type4 *ptr)
fs/nfsd/nfs4xdr_gen.c
23
xdrgen_decode_bitmap4(struct xdr_stream *xdr, bitmap4 *ptr)
fs/nfsd/nfs4xdr_gen.c
250
xdrgen_decode_aclmodel4(struct xdr_stream *xdr, aclmodel4 *ptr)
fs/nfsd/nfs4xdr_gen.c
270
xdrgen_decode_aclscope4(struct xdr_stream *xdr, aclscope4 *ptr)
fs/nfsd/nfs4xdr_gen.c
290
xdrgen_decode_posixacetag4(struct xdr_stream *xdr, posixacetag4 *ptr)
fs/nfsd/nfs4xdr_gen.c
313
xdrgen_decode_posixaceperm4(struct xdr_stream *xdr, posixaceperm4 *ptr)
fs/nfsd/nfs4xdr_gen.c
319
xdrgen_decode_posixace4(struct xdr_stream *xdr, struct posixace4 *ptr)
fs/nfsd/nfs4xdr_gen.c
331
xdrgen_decode_fattr4_acl_trueform(struct xdr_stream *xdr, fattr4_acl_trueform *ptr)
fs/nfsd/nfs4xdr_gen.c
337
xdrgen_decode_fattr4_acl_trueform_scope(struct xdr_stream *xdr, fattr4_acl_trueform_scope *ptr)
fs/nfsd/nfs4xdr_gen.c
34
xdrgen_decode_utf8string(struct xdr_stream *xdr, utf8string *ptr)
fs/nfsd/nfs4xdr_gen.c
343
xdrgen_decode_fattr4_posix_default_acl(struct xdr_stream *xdr, fattr4_posix_default_acl *ptr)
fs/nfsd/nfs4xdr_gen.c
354
xdrgen_decode_fattr4_posix_access_acl(struct xdr_stream *xdr, fattr4_posix_access_acl *ptr)
fs/nfsd/nfs4xdr_gen.c
369
xdrgen_encode_int64_t(struct xdr_stream *xdr, const int64_t value)
fs/nfsd/nfs4xdr_gen.c
375
xdrgen_encode_uint32_t(struct xdr_stream *xdr, const uint32_t value)
fs/nfsd/nfs4xdr_gen.c
381
xdrgen_encode_bitmap4(struct xdr_stream *xdr, const bitmap4 value)
fs/nfsd/nfs4xdr_gen.c
392
xdrgen_encode_utf8string(struct xdr_stream *xdr, const utf8string value)
fs/nfsd/nfs4xdr_gen.c
398
xdrgen_encode_utf8str_cis(struct xdr_stream *xdr, const utf8str_cis value)
fs/nfsd/nfs4xdr_gen.c
40
xdrgen_decode_utf8str_cis(struct xdr_stream *xdr, utf8str_cis *ptr)
fs/nfsd/nfs4xdr_gen.c
404
xdrgen_encode_utf8str_cs(struct xdr_stream *xdr, const utf8str_cs value)
fs/nfsd/nfs4xdr_gen.c
410
xdrgen_encode_utf8str_mixed(struct xdr_stream *xdr, const utf8str_mixed value)
fs/nfsd/nfs4xdr_gen.c
416
xdrgen_encode_nfstime4(struct xdr_stream *xdr, const struct nfstime4 *value)
fs/nfsd/nfs4xdr_gen.c
426
xdrgen_encode_fattr4_offline(struct xdr_stream *xdr, const fattr4_offline value)
fs/nfsd/nfs4xdr_gen.c
432
xdrgen_encode_open_arguments4(struct xdr_stream *xdr, const struct open_arguments4 *value)
fs/nfsd/nfs4xdr_gen.c
448
xdrgen_encode_open_args_share_access4(struct xdr_stream *xdr, open_args_share_access4 value)
fs/nfsd/nfs4xdr_gen.c
454
xdrgen_encode_open_args_share_deny4(struct xdr_stream *xdr, open_args_share_deny4 value)
fs/nfsd/nfs4xdr_gen.c
46
xdrgen_decode_utf8str_cs(struct xdr_stream *xdr, utf8str_cs *ptr)
fs/nfsd/nfs4xdr_gen.c
460
xdrgen_encode_open_args_share_access_want4(struct xdr_stream *xdr, open_args_share_access_want4 value)
fs/nfsd/nfs4xdr_gen.c
466
xdrgen_encode_open_args_open_claim4(struct xdr_stream *xdr, open_args_open_claim4 value)
fs/nfsd/nfs4xdr_gen.c
472
xdrgen_encode_open_args_createmode4(struct xdr_stream *xdr, open_args_createmode4 value)
fs/nfsd/nfs4xdr_gen.c
478
xdrgen_encode_fattr4_open_arguments(struct xdr_stream *xdr, const fattr4_open_arguments *value)
fs/nfsd/nfs4xdr_gen.c
484
xdrgen_encode_fattr4_time_deleg_access(struct xdr_stream *xdr, const fattr4_time_deleg_access *value)
fs/nfsd/nfs4xdr_gen.c
490
xdrgen_encode_fattr4_time_deleg_modify(struct xdr_stream *xdr, const fattr4_time_deleg_modify *value)
fs/nfsd/nfs4xdr_gen.c
496
xdrgen_encode_open_delegation_type4(struct xdr_stream *xdr, open_delegation_type4 value)
fs/nfsd/nfs4xdr_gen.c
502
xdrgen_encode_aclmodel4(struct xdr_stream *xdr, aclmodel4 value)
fs/nfsd/nfs4xdr_gen.c
508
xdrgen_encode_aclscope4(struct xdr_stream *xdr, aclscope4 value)
fs/nfsd/nfs4xdr_gen.c
514
xdrgen_encode_posixacetag4(struct xdr_stream *xdr, posixacetag4 value)
fs/nfsd/nfs4xdr_gen.c
52
xdrgen_decode_utf8str_mixed(struct xdr_stream *xdr, utf8str_mixed *ptr)
fs/nfsd/nfs4xdr_gen.c
520
xdrgen_encode_posixaceperm4(struct xdr_stream *xdr, const posixaceperm4 value)
fs/nfsd/nfs4xdr_gen.c
526
xdrgen_encode_posixace4(struct xdr_stream *xdr, const struct posixace4 *value)
fs/nfsd/nfs4xdr_gen.c
538
xdrgen_encode_fattr4_acl_trueform(struct xdr_stream *xdr, const fattr4_acl_trueform value)
fs/nfsd/nfs4xdr_gen.c
544
xdrgen_encode_fattr4_acl_trueform_scope(struct xdr_stream *xdr, const fattr4_acl_trueform_scope value)
fs/nfsd/nfs4xdr_gen.c
550
xdrgen_encode_fattr4_posix_default_acl(struct xdr_stream *xdr, const fattr4_posix_default_acl value)
fs/nfsd/nfs4xdr_gen.c
561
xdrgen_encode_fattr4_posix_access_acl(struct xdr_stream *xdr, const fattr4_posix_access_acl value)
fs/nfsd/nfs4xdr_gen.c
58
xdrgen_decode_nfstime4(struct xdr_stream *xdr, struct nfstime4 *ptr)
fs/nfsd/nfs4xdr_gen.c
68
xdrgen_decode_fattr4_offline(struct xdr_stream *xdr, fattr4_offline *ptr)
fs/nfsd/nfs4xdr_gen.c
74
xdrgen_decode_open_arguments4(struct xdr_stream *xdr, struct open_arguments4 *ptr)
fs/nfsd/nfs4xdr_gen.c
90
xdrgen_decode_open_args_share_access4(struct xdr_stream *xdr, open_args_share_access4 *ptr)
fs/nfsd/nfs4xdr_gen.h
16
bool xdrgen_decode_fattr4_open_arguments(struct xdr_stream *xdr, fattr4_open_arguments *ptr);
fs/nfsd/nfs4xdr_gen.h
17
bool xdrgen_encode_fattr4_open_arguments(struct xdr_stream *xdr, const fattr4_open_arguments *value);
fs/nfsd/nfs4xdr_gen.h
19
bool xdrgen_decode_fattr4_time_deleg_access(struct xdr_stream *xdr, fattr4_time_deleg_access *ptr);
fs/nfsd/nfs4xdr_gen.h
20
bool xdrgen_encode_fattr4_time_deleg_access(struct xdr_stream *xdr, const fattr4_time_deleg_access *value);
fs/nfsd/nfs4xdr_gen.h
22
bool xdrgen_decode_fattr4_time_deleg_modify(struct xdr_stream *xdr, fattr4_time_deleg_modify *ptr);
fs/nfsd/nfs4xdr_gen.h
23
bool xdrgen_encode_fattr4_time_deleg_modify(struct xdr_stream *xdr, const fattr4_time_deleg_modify *value);
fs/nfsd/nfs4xdr_gen.h
24
bool xdrgen_decode_aclmodel4(struct xdr_stream *xdr, aclmodel4 *ptr);
fs/nfsd/nfs4xdr_gen.h
25
bool xdrgen_encode_aclmodel4(struct xdr_stream *xdr, aclmodel4 value);
fs/nfsd/nfs4xdr_gen.h
26
bool xdrgen_decode_aclscope4(struct xdr_stream *xdr, aclscope4 *ptr);
fs/nfsd/nfs4xdr_gen.h
27
bool xdrgen_encode_aclscope4(struct xdr_stream *xdr, aclscope4 value);
fs/nfsd/nfs4xdr_gen.h
28
bool xdrgen_decode_posixacetag4(struct xdr_stream *xdr, posixacetag4 *ptr);
fs/nfsd/nfs4xdr_gen.h
29
bool xdrgen_encode_posixacetag4(struct xdr_stream *xdr, posixacetag4 value);
fs/nfsd/nfs4xdr_gen.h
31
bool xdrgen_decode_posixaceperm4(struct xdr_stream *xdr, posixaceperm4 *ptr);
fs/nfsd/nfs4xdr_gen.h
32
bool xdrgen_encode_posixaceperm4(struct xdr_stream *xdr, const posixaceperm4 value);
fs/nfsd/nfsd.h
91
struct xdr_stream *xdr);
fs/nfsd/nfsd.h
93
struct xdr_stream *xdr);
fs/nfsd/nfsproc.c
570
struct xdr_stream *xdr = &resp->xdr;
fs/nfsd/nfssvc.c
1055
bool nfssvc_decode_voidarg(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfssvc.c
1069
bool nfssvc_encode_voidres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
122
svcxdr_decode_diropargs(struct xdr_stream *xdr, struct svc_fh *fhp,
fs/nfsd/nfsxdr.c
130
svcxdr_decode_sattr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfsxdr.c
214
svcxdr_encode_fattr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfsxdr.c
276
nfssvc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
284
nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
293
nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
301
nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
320
nfssvc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
346
nfssvc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
356
nfssvc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
367
nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
37
svcxdr_encode_stat(struct xdr_stream *xdr, __be32 status)
fs/nfsd/nfsxdr.c
377
nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
397
nfssvc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
416
nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
424
nfssvc_encode_attrstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
441
nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
460
nfssvc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
482
nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
507
nfssvc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
530
nfssvc_encode_statfsres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
579
struct xdr_stream *xdr = &resp->xdr;
fs/nfsd/nfsxdr.c
59
svcxdr_decode_fhandle(struct xdr_stream *xdr, struct svc_fh *fhp)
fs/nfsd/nfsxdr.c
74
svcxdr_encode_fhandle(struct xdr_stream *xdr, const struct svc_fh *fhp)
fs/nfsd/nfsxdr.c
98
svcxdr_decode_filename(struct xdr_stream *xdr, char **name, unsigned int *len)
fs/nfsd/pnfs.h
12
struct xdr_stream;
fs/nfsd/pnfs.h
29
__be32 (*encode_getdeviceinfo)(struct xdr_stream *xdr,
fs/nfsd/pnfs.h
34
__be32 (*encode_layoutget)(struct xdr_stream *xdr,
fs/nfsd/xdr.h
115
struct xdr_stream xdr;
fs/nfsd/xdr.h
144
bool nfssvc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
145
bool nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
146
bool nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
147
bool nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
148
bool nfssvc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
149
bool nfssvc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
150
bool nfssvc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
151
bool nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
152
bool nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
153
bool nfssvc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
155
bool nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
156
bool nfssvc_encode_attrstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
157
bool nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
158
bool nfssvc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
159
bool nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
160
bool nfssvc_encode_statfsres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
161
bool nfssvc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
172
bool svcxdr_decode_fhandle(struct xdr_stream *xdr, struct svc_fh *fhp);
fs/nfsd/xdr.h
173
bool svcxdr_encode_stat(struct xdr_stream *xdr, __be32 status);
fs/nfsd/xdr.h
174
bool svcxdr_encode_fattr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/xdr3.h
178
struct xdr_stream xdr;
fs/nfsd/xdr3.h
268
bool nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
269
bool nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
270
bool nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
271
bool nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
272
bool nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
273
bool nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
274
bool nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
275
bool nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
276
bool nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
277
bool nfs3svc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
278
bool nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
279
bool nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
280
bool nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
281
bool nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
282
bool nfs3svc_decode_commitargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
284
bool nfs3svc_encode_getattrres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
285
bool nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
286
bool nfs3svc_encode_lookupres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
287
bool nfs3svc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
288
bool nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
289
bool nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
290
bool nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
291
bool nfs3svc_encode_createres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
292
bool nfs3svc_encode_renameres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
293
bool nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
294
bool nfs3svc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
295
bool nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
296
bool nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
297
bool nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
298
bool nfs3svc_encode_commitres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
309
bool svcxdr_decode_nfs_fh3(struct xdr_stream *xdr, struct svc_fh *fhp);
fs/nfsd/xdr3.h
310
bool svcxdr_encode_nfsstat3(struct xdr_stream *xdr, __be32 status);
fs/nfsd/xdr3.h
311
bool svcxdr_encode_post_op_attr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/xdr4.h
113
nfsd4_encode_uint64_t(struct xdr_stream *xdr, u64 val)
fs/nfsd/xdr4.h
139
nfsd4_encode_opaque_fixed(struct xdr_stream *xdr, const void *data,
fs/nfsd/xdr4.h
164
nfsd4_encode_opaque(struct xdr_stream *xdr, const void *data, size_t size)
fs/nfsd/xdr4.h
445
struct xdr_stream *xdr;
fs/nfsd/xdr4.h
63
nfsd4_encode_bool(struct xdr_stream *xdr, bool val)
fs/nfsd/xdr4.h
632
nfsd4_decode_deviceid4(struct xdr_stream *xdr, struct nfsd4_deviceid *devid)
fs/nfsd/xdr4.h
83
nfsd4_encode_uint32_t(struct xdr_stream *xdr, u32 val)
fs/nfsd/xdr4.h
907
struct xdr_stream *xdr;
fs/nfsd/xdr4.h
923
struct xdr_stream *xdr;
fs/nfsd/xdr4.h
949
bool nfs4svc_decode_compoundargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr4.h
950
bool nfs4svc_encode_compoundres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr4.h
953
void nfsd4_encode_replay(struct xdr_stream *xdr, struct nfsd4_op *op);
include/linux/lockd/xdr.h
100
bool nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
101
bool nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
102
bool nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
103
bool nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
104
bool nlmsvc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
105
bool nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
106
bool nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
107
bool nlmsvc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
108
bool nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
110
bool nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
111
bool nlmsvc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
112
bool nlmsvc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr.h
113
bool nlmsvc_encode_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
26
bool nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
27
bool nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
28
bool nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
29
bool nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
30
bool nlm4svc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
31
bool nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
32
bool nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
33
bool nlm4svc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
34
bool nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
36
bool nlm4svc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
37
bool nlm4svc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
38
bool nlm4svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/lockd/xdr4.h
39
bool nlm4svc_encode_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
include/linux/nfs_xdr.h
1827
int (*decode_dirent)(struct xdr_stream *, struct nfs_entry *, bool);
include/linux/nfs_xdr.h
1865
static inline void encode_opaque_fixed(struct xdr_stream *xdr,
include/linux/nfs_xdr.h
1871
static inline int decode_opaque_fixed(struct xdr_stream *xdr,
include/linux/nfs_xdr.h
230
struct xdr_stream;
include/linux/nfs_xdr.h
234
void (*encode)(struct xdr_stream *, const void *args,
include/linux/nfs_xdr.h
359
typedef void (*layoutstats_encode_t)(struct xdr_stream *,
include/linux/nfsacl.h
42
nfs_stream_decode_acl(struct xdr_stream *xdr, unsigned int *aclcnt,
include/linux/nfsacl.h
45
nfs_stream_encode_acl(struct xdr_stream *xdr, struct inode *inode,
include/linux/sunrpc/auth.h
133
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
136
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
138
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
140
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
169
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
171
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
173
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
175
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
177
struct xdr_stream *xdr);
include/linux/sunrpc/auth.h
179
struct xdr_stream *xdr);
include/linux/sunrpc/svc.h
200
struct xdr_stream rq_arg_stream;
include/linux/sunrpc/svc.h
201
struct xdr_stream rq_res_stream;
include/linux/sunrpc/svc.h
420
struct xdr_stream *xdr);
include/linux/sunrpc/svc.h
423
struct xdr_stream *xdr);
include/linux/sunrpc/svc.h
505
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
include/linux/sunrpc/svc.h
523
struct xdr_stream *xdr = &rqstp->rq_res_stream;
include/linux/sunrpc/svc.h
551
struct xdr_stream *xdr,
include/linux/sunrpc/svc.h
570
struct xdr_stream *xdr = &rqstp->rq_res_stream;
include/linux/sunrpc/svc.h
593
struct xdr_stream *xdr = &rqstp->rq_res_stream;
include/linux/sunrpc/svc_rdma.h
185
struct xdr_stream rc_stream;
include/linux/sunrpc/svc_rdma.h
243
struct xdr_stream sc_stream;
include/linux/sunrpc/xdr.h
237
typedef void (*kxdreproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
include/linux/sunrpc/xdr.h
239
typedef int (*kxdrdproc_t)(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
include/linux/sunrpc/xdr.h
242
extern void xdr_init_encode(struct xdr_stream *xdr, struct xdr_buf *buf,
include/linux/sunrpc/xdr.h
244
void xdr_init_encode_pages(struct xdr_stream *xdr, struct xdr_buf *buf);
include/linux/sunrpc/xdr.h
245
extern __be32 *xdr_reserve_space(struct xdr_stream *xdr, size_t nbytes);
include/linux/sunrpc/xdr.h
246
extern int xdr_reserve_space_vec(struct xdr_stream *xdr, size_t nbytes);
include/linux/sunrpc/xdr.h
247
extern void __xdr_commit_encode(struct xdr_stream *xdr);
include/linux/sunrpc/xdr.h
248
extern void xdr_truncate_encode(struct xdr_stream *xdr, size_t len);
include/linux/sunrpc/xdr.h
249
extern void xdr_truncate_decode(struct xdr_stream *xdr, size_t len);
include/linux/sunrpc/xdr.h
250
extern int xdr_restrict_buflen(struct xdr_stream *xdr, int newbuflen);
include/linux/sunrpc/xdr.h
251
extern void xdr_write_pages(struct xdr_stream *xdr, struct page **pages,
include/linux/sunrpc/xdr.h
253
extern unsigned int xdr_stream_pos(const struct xdr_stream *xdr);
include/linux/sunrpc/xdr.h
254
extern unsigned int xdr_page_pos(const struct xdr_stream *xdr);
include/linux/sunrpc/xdr.h
255
extern void xdr_init_decode(struct xdr_stream *xdr, struct xdr_buf *buf,
include/linux/sunrpc/xdr.h
257
extern void xdr_init_decode_pages(struct xdr_stream *xdr, struct xdr_buf *buf,
include/linux/sunrpc/xdr.h
259
extern void xdr_finish_decode(struct xdr_stream *xdr);
include/linux/sunrpc/xdr.h
260
extern __be32 *xdr_inline_decode(struct xdr_stream *xdr, size_t nbytes);
include/linux/sunrpc/xdr.h
261
extern unsigned int xdr_read_pages(struct xdr_stream *xdr, unsigned int len);
include/linux/sunrpc/xdr.h
262
extern void xdr_enter_page(struct xdr_stream *xdr, unsigned int len);
include/linux/sunrpc/xdr.h
264
extern void xdr_set_pagelen(struct xdr_stream *, unsigned int len);
include/linux/sunrpc/xdr.h
265
extern bool xdr_stream_subsegment(struct xdr_stream *xdr, struct xdr_buf *subbuf,
include/linux/sunrpc/xdr.h
267
extern unsigned int xdr_stream_move_subsegment(struct xdr_stream *xdr, unsigned int offset,
include/linux/sunrpc/xdr.h
269
extern unsigned int xdr_stream_zero(struct xdr_stream *xdr, unsigned int offset,
include/linux/sunrpc/xdr.h
284
xdr_set_scratch_buffer(struct xdr_stream *xdr, void *buf, size_t buflen)
include/linux/sunrpc/xdr.h
298
xdr_set_scratch_folio(struct xdr_stream *xdr, struct folio *folio)
include/linux/sunrpc/xdr.h
310
xdr_reset_scratch_buffer(struct xdr_stream *xdr)
include/linux/sunrpc/xdr.h
323
static inline void xdr_commit_encode(struct xdr_stream *xdr)
include/linux/sunrpc/xdr.h
337
xdr_stream_remaining(const struct xdr_stream *xdr)
include/linux/sunrpc/xdr.h
342
ssize_t xdr_stream_decode_string_dup(struct xdr_stream *xdr, char **str,
include/linux/sunrpc/xdr.h
344
ssize_t xdr_stream_decode_opaque_auth(struct xdr_stream *xdr, u32 *flavor,
include/linux/sunrpc/xdr.h
346
ssize_t xdr_stream_encode_opaque_auth(struct xdr_stream *xdr, u32 flavor,
include/linux/sunrpc/xdr.h
387
static inline ssize_t xdr_stream_encode_item_present(struct xdr_stream *xdr)
include/linux/sunrpc/xdr.h
406
static inline int xdr_stream_encode_item_absent(struct xdr_stream *xdr)
include/linux/sunrpc/xdr.h
440
static inline int xdr_stream_encode_bool(struct xdr_stream *xdr, __u32 n)
include/linux/sunrpc/xdr.h
461
xdr_stream_encode_u32(struct xdr_stream *xdr, __u32 n)
include/linux/sunrpc/xdr.h
482
xdr_stream_encode_be32(struct xdr_stream *xdr, __be32 n)
include/linux/sunrpc/xdr.h
503
xdr_stream_encode_u64(struct xdr_stream *xdr, __u64 n)
include/linux/sunrpc/xdr.h
525
xdr_stream_encode_opaque_inline(struct xdr_stream *xdr, void **ptr, size_t len)
include/linux/sunrpc/xdr.h
550
xdr_stream_encode_opaque_fixed(struct xdr_stream *xdr, const void *ptr, size_t len)
include/linux/sunrpc/xdr.h
571
xdr_stream_encode_opaque(struct xdr_stream *xdr, const void *ptr, size_t len)
include/linux/sunrpc/xdr.h
593
xdr_stream_encode_uint32_array(struct xdr_stream *xdr,
include/linux/sunrpc/xdr.h
643
xdr_stream_decode_bool(struct xdr_stream *xdr, __u32 *ptr)
include/linux/sunrpc/xdr.h
664
xdr_stream_decode_u32(struct xdr_stream *xdr, __u32 *ptr)
include/linux/sunrpc/xdr.h
685
xdr_stream_decode_be32(struct xdr_stream *xdr, __be32 *ptr)
include/linux/sunrpc/xdr.h
706
xdr_stream_decode_u64(struct xdr_stream *xdr, __u64 *ptr)
include/linux/sunrpc/xdr.h
728
xdr_stream_decode_opaque_fixed(struct xdr_stream *xdr, void *ptr, size_t len)
include/linux/sunrpc/xdr.h
755
xdr_stream_decode_opaque_inline(struct xdr_stream *xdr, void **ptr, size_t maxlen)
include/linux/sunrpc/xdr.h
786
xdr_stream_decode_uint32_array(struct xdr_stream *xdr,
include/linux/sunrpc/xdrgen/_builtins.h
110
xdrgen_decode_int(struct xdr_stream *xdr, s32 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
121
xdrgen_encode_int(struct xdr_stream *xdr, s32 val)
include/linux/sunrpc/xdrgen/_builtins.h
132
xdrgen_decode_unsigned_int(struct xdr_stream *xdr, u32 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
143
xdrgen_encode_unsigned_int(struct xdr_stream *xdr, u32 val)
include/linux/sunrpc/xdrgen/_builtins.h
154
xdrgen_decode_long(struct xdr_stream *xdr, s32 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
16
xdrgen_decode_void(struct xdr_stream *xdr)
include/linux/sunrpc/xdrgen/_builtins.h
165
xdrgen_encode_long(struct xdr_stream *xdr, s32 val)
include/linux/sunrpc/xdrgen/_builtins.h
176
xdrgen_decode_unsigned_long(struct xdr_stream *xdr, u32 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
187
xdrgen_encode_unsigned_long(struct xdr_stream *xdr, u32 val)
include/linux/sunrpc/xdrgen/_builtins.h
198
xdrgen_decode_hyper(struct xdr_stream *xdr, s64 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
209
xdrgen_encode_hyper(struct xdr_stream *xdr, s64 val)
include/linux/sunrpc/xdrgen/_builtins.h
22
xdrgen_encode_void(struct xdr_stream *xdr)
include/linux/sunrpc/xdrgen/_builtins.h
220
xdrgen_decode_unsigned_hyper(struct xdr_stream *xdr, u64 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
231
xdrgen_encode_unsigned_hyper(struct xdr_stream *xdr, u64 val)
include/linux/sunrpc/xdrgen/_builtins.h
242
xdrgen_decode_string(struct xdr_stream *xdr, string *ptr, u32 maxlen)
include/linux/sunrpc/xdrgen/_builtins.h
260
xdrgen_encode_string(struct xdr_stream *xdr, string val, u32 maxlen)
include/linux/sunrpc/xdrgen/_builtins.h
271
xdrgen_decode_opaque(struct xdr_stream *xdr, opaque *ptr, u32 maxlen)
include/linux/sunrpc/xdrgen/_builtins.h
28
xdrgen_decode_bool(struct xdr_stream *xdr, bool *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
289
xdrgen_encode_opaque(struct xdr_stream *xdr, opaque val)
include/linux/sunrpc/xdrgen/_builtins.h
39
xdrgen_encode_bool(struct xdr_stream *xdr, bool val)
include/linux/sunrpc/xdrgen/_builtins.h
56
xdrgen_decode_short(struct xdr_stream *xdr, s16 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
73
xdrgen_encode_short(struct xdr_stream *xdr, s16 val)
include/linux/sunrpc/xdrgen/_builtins.h
88
xdrgen_decode_unsigned_short(struct xdr_stream *xdr, u16 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
99
xdrgen_encode_unsigned_short(struct xdr_stream *xdr, u16 val)
include/trace/events/sunrpc.h
667
const struct xdr_stream *xdr,
include/trace/events/sunrpc.h
733
const struct xdr_stream *xdr,
net/sunrpc/auth.c
724
int rpcauth_marshcred(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth.c
739
int rpcauth_wrap_req_encode(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth.c
757
int rpcauth_wrap_req(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth.c
779
rpcauth_checkverf(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth.c
794
rpcauth_unwrap_resp_decode(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth.c
810
rpcauth_unwrap_resp(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
1529
static int gss_marshal(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
1694
gss_validate(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
1748
struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
1839
struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
1914
static int gss_wrap_req(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
1991
struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
2063
struct xdr_stream *xdr)
net/sunrpc/auth_gss/auth_gss.c
2152
gss_unwrap_resp(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_gss/gss_rpc_xdr.c
107
static int gssx_dec_option(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
11
static int gssx_enc_bool(struct xdr_stream *xdr, int v)
net/sunrpc/auth_gss/gss_rpc_xdr.c
119
static int dummy_enc_opt_array(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
135
static int dummy_dec_opt_array(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
156
static int get_host_u32(struct xdr_stream *xdr, u32 *res)
net/sunrpc/auth_gss/gss_rpc_xdr.c
168
static int gssx_dec_linux_creds(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
22
static int gssx_dec_bool(struct xdr_stream *xdr, u32 *v)
net/sunrpc/auth_gss/gss_rpc_xdr.c
229
static int gssx_dec_option_array(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
304
static int gssx_dec_status(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
33
static int gssx_enc_buffer(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
367
static int gssx_enc_call_ctx(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
406
static int gssx_dec_name_attr(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
427
static int dummy_enc_nameattr_array(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
443
static int dummy_dec_nameattr_array(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
45
static int gssx_enc_in_token(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
469
static int gssx_enc_name(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
510
static int gssx_dec_name(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
558
static int dummy_enc_credel_array(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
574
static int gssx_enc_cred(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
600
static int gssx_enc_ctx(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
62
static int gssx_dec_buffer(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
663
static int gssx_dec_ctx(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
746
static int gssx_enc_cb(struct xdr_stream *xdr, struct gssx_cb *cb)
net/sunrpc/auth_gss/gss_rpc_xdr.c
780
struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
837
struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.c
95
static int gssx_enc_option(struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.h
168
struct xdr_stream *xdr,
net/sunrpc/auth_gss/gss_rpc_xdr.h
171
struct xdr_stream *xdr,
net/sunrpc/auth_gss/svcauth_gss.c
1014
struct xdr_stream *xdr = &rqstp->rq_res_stream;
net/sunrpc/auth_gss/svcauth_gss.c
1050
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/auth_gss/svcauth_gss.c
1128
svcxdr_encode_gss_init_res(struct xdr_stream *xdr,
net/sunrpc/auth_gss/svcauth_gss.c
1158
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/auth_gss/svcauth_gss.c
1378
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/auth_gss/svcauth_gss.c
1568
svcauth_gss_decode_credbody(struct xdr_stream *xdr,
net/sunrpc/auth_gss/svcauth_gss.c
1789
struct xdr_stream *xdr = &rqstp->rq_res_stream;
net/sunrpc/auth_gss/svcauth_gss.c
705
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/auth_gss/svcauth_gss.c
863
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/auth_gss/svcauth_gss.c
938
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/auth_null.c
63
nul_marshal(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_null.c
90
nul_validate(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_tls.c
121
static int tls_validate(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_tls.c
19
static void tls_encode_probe(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
net/sunrpc/auth_tls.c
24
static int tls_decode_probe(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
net/sunrpc/auth_tls.c
99
static int tls_marshal(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_unix.c
111
unx_marshal(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/auth_unix.c
173
unx_validate(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/clnt.c
1940
struct xdr_stream xdr;
net/sunrpc/clnt.c
2585
struct xdr_stream xdr;
net/sunrpc/clnt.c
2650
rpc_encode_header(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/clnt.c
2679
rpc_decode_header(struct rpc_task *task, struct xdr_stream *xdr)
net/sunrpc/clnt.c
2827
static void rpcproc_encode_null(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
net/sunrpc/clnt.c
2832
static int rpcproc_decode_null(struct rpc_rqst *rqstp, struct xdr_stream *xdr,
net/sunrpc/clnt.c
70
struct xdr_stream *xdr);
net/sunrpc/clnt.c
72
struct xdr_stream *xdr);
net/sunrpc/rpcb_clnt.c
833
static void rpcb_enc_mapping(struct rpc_rqst *req, struct xdr_stream *xdr,
net/sunrpc/rpcb_clnt.c
846
static int rpcb_dec_getport(struct rpc_rqst *req, struct xdr_stream *xdr,
net/sunrpc/rpcb_clnt.c
867
static int rpcb_dec_set(struct rpc_rqst *req, struct xdr_stream *xdr,
net/sunrpc/rpcb_clnt.c
883
static void encode_rpcb_string(struct xdr_stream *xdr, const char *string,
net/sunrpc/rpcb_clnt.c
898
static void rpcb_enc_getaddr(struct rpc_rqst *req, struct xdr_stream *xdr,
net/sunrpc/rpcb_clnt.c
913
static int rpcb_dec_getaddr(struct rpc_rqst *req, struct xdr_stream *xdr,
net/sunrpc/svc.c
1371
struct xdr_stream *xdr = &rqstp->rq_res_stream;
net/sunrpc/svcauth_unix.c
757
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/svcauth_unix.c
834
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/svcauth_unix.c
919
struct xdr_stream *xdr = &rqstp->rq_arg_stream;
net/sunrpc/xdr.c
1013
static noinline __be32 *xdr_get_next_encode_buffer(struct xdr_stream *xdr,
net/sunrpc/xdr.c
1077
__be32 * xdr_reserve_space(struct xdr_stream *xdr, size_t nbytes)
net/sunrpc/xdr.c
1112
int xdr_reserve_space_vec(struct xdr_stream *xdr, size_t nbytes)
net/sunrpc/xdr.c
1161
void xdr_truncate_encode(struct xdr_stream *xdr, size_t len)
net/sunrpc/xdr.c
1217
void xdr_truncate_decode(struct xdr_stream *xdr, size_t len)
net/sunrpc/xdr.c
1238
int xdr_restrict_buflen(struct xdr_stream *xdr, int newbuflen)
net/sunrpc/xdr.c
1266
void xdr_write_pages(struct xdr_stream *xdr, struct page **pages, unsigned int base,
net/sunrpc/xdr.c
1294
static unsigned int xdr_set_iov(struct xdr_stream *xdr, struct kvec *iov,
net/sunrpc/xdr.c
1308
static unsigned int xdr_set_tail_base(struct xdr_stream *xdr,
net/sunrpc/xdr.c
1317
static void xdr_stream_unmap_current_page(struct xdr_stream *xdr)
net/sunrpc/xdr.c
1325
static unsigned int xdr_set_page_base(struct xdr_stream *xdr,
net/sunrpc/xdr.c
1366
static void xdr_set_page(struct xdr_stream *xdr, unsigned int base,
net/sunrpc/xdr.c
1375
static void xdr_set_next_page(struct xdr_stream *xdr)
net/sunrpc/xdr.c
1387
static bool xdr_set_next_buffer(struct xdr_stream *xdr)
net/sunrpc/xdr.c
1403
void xdr_init_decode(struct xdr_stream *xdr, struct xdr_buf *buf, __be32 *p,
net/sunrpc/xdr.c
1428
void xdr_init_decode_pages(struct xdr_stream *xdr, struct xdr_buf *buf,
net/sunrpc/xdr.c
1444
void xdr_finish_decode(struct xdr_stream *xdr)
net/sunrpc/xdr.c
1450
static __be32 * __xdr_inline_decode(struct xdr_stream *xdr, size_t nbytes)
net/sunrpc/xdr.c
1463
static __be32 *xdr_copy_to_scratch(struct xdr_stream *xdr, size_t nbytes)
net/sunrpc/xdr.c
1499
__be32 * xdr_inline_decode(struct xdr_stream *xdr, size_t nbytes)
net/sunrpc/xdr.c
1517
static void xdr_realign_pages(struct xdr_stream *xdr)
net/sunrpc/xdr.c
1532
static unsigned int xdr_align_pages(struct xdr_stream *xdr, unsigned int len)
net/sunrpc/xdr.c
1568
unsigned int xdr_read_pages(struct xdr_stream *xdr, unsigned int len)
net/sunrpc/xdr.c
1596
void xdr_set_pagelen(struct xdr_stream *xdr, unsigned int len)
net/sunrpc/xdr.c
1625
void xdr_enter_page(struct xdr_stream *xdr, unsigned int len)
net/sunrpc/xdr.c
1725
bool xdr_stream_subsegment(struct xdr_stream *xdr, struct xdr_buf *subbuf,
net/sunrpc/xdr.c
1767
unsigned int xdr_stream_move_subsegment(struct xdr_stream *xdr, unsigned int offset,
net/sunrpc/xdr.c
1794
unsigned int xdr_stream_zero(struct xdr_stream *xdr, unsigned int offset,
net/sunrpc/xdr.c
2232
ssize_t xdr_stream_decode_string_dup(struct xdr_stream *xdr, char **str,
net/sunrpc/xdr.c
2264
ssize_t xdr_stream_decode_opaque_auth(struct xdr_stream *xdr, u32 *flavor,
net/sunrpc/xdr.c
2292
ssize_t xdr_stream_encode_opaque_auth(struct xdr_stream *xdr, u32 flavor,
net/sunrpc/xdr.c
892
unsigned int xdr_stream_pos(const struct xdr_stream *xdr)
net/sunrpc/xdr.c
898
static void xdr_stream_set_pos(struct xdr_stream *xdr, unsigned int pos)
net/sunrpc/xdr.c
905
static void xdr_stream_page_set_pos(struct xdr_stream *xdr, unsigned int pos)
net/sunrpc/xdr.c
914
unsigned int xdr_page_pos(const struct xdr_stream *xdr)
net/sunrpc/xdr.c
937
void xdr_init_encode(struct xdr_stream *xdr, struct xdr_buf *buf, __be32 *p,
net/sunrpc/xdr.c
970
void xdr_init_encode_pages(struct xdr_stream *xdr, struct xdr_buf *buf)
net/sunrpc/xdr.c
996
void __xdr_commit_encode(struct xdr_stream *xdr)
net/sunrpc/xprtrdma/rpc_rdma.c
1125
struct xdr_stream *xdr = &rep->rr_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
1168
static int decode_rdma_segment(struct xdr_stream *xdr, u32 *length)
net/sunrpc/xprtrdma/rpc_rdma.c
1183
static int decode_write_chunk(struct xdr_stream *xdr, u32 *length)
net/sunrpc/xprtrdma/rpc_rdma.c
1207
static int decode_read_list(struct xdr_stream *xdr)
net/sunrpc/xprtrdma/rpc_rdma.c
1221
static int decode_write_list(struct xdr_stream *xdr, u32 *length)
net/sunrpc/xprtrdma/rpc_rdma.c
1246
static int decode_reply_chunk(struct xdr_stream *xdr, u32 *length)
net/sunrpc/xprtrdma/rpc_rdma.c
1265
struct xdr_stream *xdr = &rep->rr_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
1294
struct xdr_stream *xdr = &rep->rr_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
1320
struct xdr_stream *xdr = &rep->rr_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
267
encode_rdma_segment(struct xdr_stream *xdr, struct rpcrdma_mr *mr)
net/sunrpc/xprtrdma/rpc_rdma.c
280
encode_read_segment(struct xdr_stream *xdr, struct rpcrdma_mr *mr,
net/sunrpc/xprtrdma/rpc_rdma.c
338
struct xdr_stream *xdr = &req->rl_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
395
struct xdr_stream *xdr = &req->rl_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
473
struct xdr_stream *xdr = &req->rl_stream;
net/sunrpc/xprtrdma/rpc_rdma.c
863
struct xdr_stream *xdr = &req->rl_stream;
net/sunrpc/xprtrdma/xprt_rdma.h
207
struct xdr_stream rr_stream;
net/sunrpc/xprtrdma/xprt_rdma.h
320
struct xdr_stream rl_stream;