Searched defs:xdr (Results 1 - 23 of 23) sorted by relevance

/fs/nfs/
H A Dnfs42xdr.c25 static void encode_seek(struct xdr_stream *xdr, argument
29 encode_op_hdr(xdr, OP_SEEK, decode_seek_maxsz, hdr);
30 encode_nfs4_stateid(xdr, &args->sa_stateid);
31 encode_uint64(xdr, args->sa_offset);
32 encode_uint32(xdr, args->sa_what);
39 struct xdr_stream *xdr,
46 encode_compound_hdr(xdr, req, &hdr);
47 encode_sequence(xdr, &args->seq_args, &hdr);
48 encode_putfh(xdr, args->sa_fh, &hdr);
49 encode_seek(xdr, arg
38 nfs4_xdr_enc_seek(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs42_seek_args *args) argument
53 decode_seek(struct xdr_stream *xdr, struct nfs42_seek_res *res) argument
78 nfs4_xdr_dec_seek(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs42_seek_res *res) argument
[all...]
H A Dcallback_xdr.c73 static __be32 *read_buf(struct xdr_stream *xdr, int nbytes) argument
77 p = xdr_inline_decode(xdr, nbytes);
83 static __be32 decode_string(struct xdr_stream *xdr, unsigned int *len, const char **str) argument
87 p = read_buf(xdr, 4);
93 p = read_buf(xdr, *len);
103 static __be32 decode_fh(struct xdr_stream *xdr, struct nfs_fh *fh) argument
107 p = read_buf(xdr, 4);
113 p = read_buf(xdr, fh->size);
121 static __be32 decode_bitmap(struct xdr_stream *xdr, uint32_t *bitmap) argument
126 p = read_buf(xdr,
140 decode_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid) argument
151 decode_compound_hdr_arg(struct xdr_stream *xdr, struct cb_compound_hdr_arg *hdr) argument
184 decode_op_hdr(struct xdr_stream *xdr, unsigned int *op) argument
194 decode_getattr_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_getattrargs *args) argument
208 decode_recall_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_recallargs *args) argument
231 decode_layoutrecall_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_layoutrecallargs *args) argument
292 decode_devicenotify_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_devicenotifyargs *args) argument
382 decode_sessionid(struct xdr_stream *xdr, struct nfs4_sessionid *sid) argument
396 decode_rc_list(struct xdr_stream *xdr, struct referring_call_list *rc_list) argument
434 decode_cb_sequence_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_sequenceargs *args) argument
494 decode_recallany_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_recallanyargs *args) argument
514 decode_recallslot_args(struct svc_rqst *rqstp, struct xdr_stream *xdr, struct cb_recallslotargs *args) argument
530 encode_string(struct xdr_stream *xdr, unsigned int len, const char *str) argument
543 encode_attr_bitmap(struct xdr_stream *xdr, const uint32_t *bitmap, __be32 **savep) argument
573 encode_attr_change(struct xdr_stream *xdr, const uint32_t *bitmap, uint64_t change) argument
586 encode_attr_size(struct xdr_stream *xdr, const uint32_t *bitmap, uint64_t size) argument
599 encode_attr_time(struct xdr_stream *xdr, const struct timespec *time) argument
611 encode_attr_ctime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec *time) argument
618 encode_attr_mtime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec *time) argument
625 encode_compound_hdr_res(struct xdr_stream *xdr, struct cb_compound_hdr_res *hdr) argument
641 encode_op_hdr(struct xdr_stream *xdr, uint32_t op, __be32 res) argument
653 encode_getattr_res(struct svc_rqst *rqstp, struct xdr_stream *xdr, const struct cb_getattrres *res) argument
681 encode_sessionid(struct xdr_stream *xdr, const struct nfs4_sessionid *sid) argument
695 encode_cb_sequence_res(struct svc_rqst *rqstp, struct xdr_stream *xdr, const struct cb_sequenceres *res) argument
[all...]
H A Dmount_clnt.c299 static void encode_mntdirpath(struct xdr_stream *xdr, const char *pathname) argument
304 p = xdr_reserve_space(xdr, 4 + pathname_len);
308 static void mnt_xdr_enc_dirpath(struct rpc_rqst *req, struct xdr_stream *xdr, argument
311 encode_mntdirpath(xdr, dirpath);
323 static int decode_status(struct xdr_stream *xdr, struct mountres *res) argument
329 p = xdr_inline_decode(xdr, 4);
346 static int decode_fhandle(struct xdr_stream *xdr, struct mountres *res) argument
351 p = xdr_inline_decode(xdr, NFS2_FHSIZE);
361 struct xdr_stream *xdr,
366 status = decode_status(xdr, re
360 mnt_xdr_dec_mountres(struct rpc_rqst *req, struct xdr_stream *xdr, struct mountres *res) argument
372 decode_fhs_status(struct xdr_stream *xdr, struct mountres *res) argument
395 decode_fhandle3(struct xdr_stream *xdr, struct mountres *res) argument
418 decode_auth_flavors(struct xdr_stream *xdr, struct mountres *res) argument
452 mnt_xdr_dec_mountres3(struct rpc_rqst *req, struct xdr_stream *xdr, struct mountres *res) argument
[all...]
H A Dnfs2xdr.c84 static void print_overflow_msg(const char *func, const struct xdr_stream *xdr) argument
88 func, xdr->end - xdr->p);
106 static int decode_nfsdata(struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
111 p = xdr_inline_decode(xdr, 4);
115 recvd = xdr_read_pages(xdr, count);
128 print_overflow_msg(__func__, xdr);
154 static int decode_stat(struct xdr_stream *xdr, enum nfs_stat *status) argument
158 p = xdr_inline_decode(xdr, 4);
164 print_overflow_msg(__func__, xdr);
194 encode_fhandle(struct xdr_stream *xdr, const struct nfs_fh *fh) argument
202 decode_fhandle(struct xdr_stream *xdr, struct nfs_fh *fh) argument
278 decode_fattr(struct xdr_stream *xdr, struct nfs_fattr *fattr) argument
354 encode_sattr(struct xdr_stream *xdr, const struct iattr *attr) argument
396 encode_filename(struct xdr_stream *xdr, const char *name, u32 length) argument
406 decode_filename_inline(struct xdr_stream *xdr, const char **name, u32 *length) argument
437 encode_path(struct xdr_stream *xdr, struct page **pages, u32 length) argument
446 decode_path(struct xdr_stream *xdr) argument
484 decode_attrstat(struct xdr_stream *xdr, struct nfs_fattr *result) argument
509 encode_diropargs(struct xdr_stream *xdr, const struct nfs_fh *fh, const char *name, u32 length) argument
529 decode_diropok(struct xdr_stream *xdr, struct nfs_diropok *result) argument
541 decode_diropres(struct xdr_stream *xdr, struct nfs_diropok *result) argument
566 nfs2_xdr_enc_fhandle(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_fh *fh) argument
581 nfs2_xdr_enc_sattrargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_sattrargs *args) argument
589 nfs2_xdr_enc_diropargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_diropargs *args) argument
596 nfs2_xdr_enc_readlinkargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_readlinkargs *args) argument
615 encode_readargs(struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
630 nfs2_xdr_enc_readargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
651 encode_writeargs(struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
670 nfs2_xdr_enc_writeargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
686 nfs2_xdr_enc_createargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_createargs *args) argument
694 nfs2_xdr_enc_removeargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_removeargs *args) argument
709 nfs2_xdr_enc_renameargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_renameargs *args) argument
728 nfs2_xdr_enc_linkargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_linkargs *args) argument
745 nfs2_xdr_enc_symlinkargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_symlinkargs *args) argument
763 encode_readdirargs(struct xdr_stream *xdr, const struct nfs_readdirargs *args) argument
775 nfs2_xdr_enc_readdirargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_readdirargs *args) argument
791 nfs2_xdr_dec_stat(struct rpc_rqst *req, struct xdr_stream *xdr, void *__unused) argument
808 nfs2_xdr_dec_attrstat(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fattr *result) argument
814 nfs2_xdr_dec_diropres(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_diropok *result) argument
830 nfs2_xdr_dec_readlinkres(struct rpc_rqst *req, struct xdr_stream *xdr, void *__unused) argument
859 nfs2_xdr_dec_readres(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
880 nfs2_xdr_dec_writeres(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
911 nfs2_decode_dirent(struct xdr_stream *xdr, struct nfs_entry *entry, int plus) argument
975 decode_readdirok(struct xdr_stream *xdr) argument
980 nfs2_xdr_dec_readdirres(struct rpc_rqst *req, struct xdr_stream *xdr, void *__unused) argument
1014 decode_info(struct xdr_stream *xdr, struct nfs2_fsstat *result) argument
1032 nfs2_xdr_dec_statfsres(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs2_fsstat *result) argument
[all...]
H A Ddir.c367 /* Fill a page with xdr information before transferring to the cache page */
399 struct nfs_entry *entry, struct xdr_stream *xdr)
403 error = desc->decode(xdr, entry, desc->plus);
515 /* Perform conversion from xdr to cache array */
667 * Now we cache directories properly, by converting xdr information
670 * We only need to convert from xdr once so future lookups are much simpler
398 xdr_decode(nfs_readdir_descriptor_t *desc, struct nfs_entry *entry, struct xdr_stream *xdr) argument
H A Dnfs3xdr.c123 static void print_overflow_msg(const char *func, const struct xdr_stream *xdr) argument
127 func, xdr->end - xdr->p);
142 static void encode_uint32(struct xdr_stream *xdr, u32 value) argument
144 __be32 *p = xdr_reserve_space(xdr, 4);
148 static int decode_uint32(struct xdr_stream *xdr, u32 *value) argument
152 p = xdr_inline_decode(xdr, 4);
158 print_overflow_msg(__func__, xdr);
162 static int decode_uint64(struct xdr_stream *xdr, u64 *value) argument
166 p = xdr_inline_decode(xdr,
186 decode_fileid3(struct xdr_stream *xdr, u64 *fileid) argument
196 encode_filename3(struct xdr_stream *xdr, const char *name, u32 length) argument
206 decode_inline_filename3(struct xdr_stream *xdr, const char **name, u32 *length) argument
238 encode_nfspath3(struct xdr_stream *xdr, struct page **pages, const u32 length) argument
245 decode_nfspath3(struct xdr_stream *xdr) argument
284 decode_cookie3(struct xdr_stream *xdr, u64 *cookie) argument
300 decode_cookieverf3(struct xdr_stream *xdr, __be32 *verifier) argument
319 encode_createverf3(struct xdr_stream *xdr, const __be32 *verifier) argument
327 decode_writeverf3(struct xdr_stream *xdr, struct nfs_write_verifier *verifier) argument
361 decode_nfsstat3(struct xdr_stream *xdr, enum nfs_stat *status) argument
388 encode_ftype3(struct xdr_stream *xdr, const u32 type) argument
412 encode_specdata3(struct xdr_stream *xdr, const dev_t rdev) argument
440 encode_nfs_fh3(struct xdr_stream *xdr, const struct nfs_fh *fh) argument
449 decode_nfs_fh3(struct xdr_stream *xdr, struct nfs_fh *fh) argument
561 encode_sattr3(struct xdr_stream *xdr, const struct iattr *attr) argument
647 decode_fattr3(struct xdr_stream *xdr, struct nfs_fattr *fattr) argument
703 decode_post_op_attr(struct xdr_stream *xdr, struct nfs_fattr *fattr) argument
726 decode_wcc_attr(struct xdr_stream *xdr, struct nfs_fattr *fattr) argument
766 decode_pre_op_attr(struct xdr_stream *xdr, struct nfs_fattr *fattr) argument
781 decode_wcc_data(struct xdr_stream *xdr, struct nfs_fattr *fattr) argument
803 decode_post_op_fh3(struct xdr_stream *xdr, struct nfs_fh *fh) argument
825 encode_diropargs3(struct xdr_stream *xdr, const struct nfs_fh *fh, const char *name, u32 length) argument
847 nfs3_xdr_enc_getattr3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_fh *fh) argument
870 encode_sattrguard3(struct xdr_stream *xdr, const struct nfs3_sattrargs *args) argument
885 nfs3_xdr_enc_setattr3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_sattrargs *args) argument
901 nfs3_xdr_enc_lookup3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_diropargs *args) argument
916 encode_access3args(struct xdr_stream *xdr, const struct nfs3_accessargs *args) argument
923 nfs3_xdr_enc_access3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_accessargs *args) argument
937 nfs3_xdr_enc_readlink3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_readlinkargs *args) argument
955 encode_read3args(struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
967 nfs3_xdr_enc_read3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
994 encode_write3args(struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
1009 nfs3_xdr_enc_write3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_pgio_args *args) argument
1039 encode_createhow3(struct xdr_stream *xdr, const struct nfs3_createargs *args) argument
1056 nfs3_xdr_enc_create3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_createargs *args) argument
1072 nfs3_xdr_enc_mkdir3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_mkdirargs *args) argument
1093 encode_symlinkdata3(struct xdr_stream *xdr, const struct nfs3_symlinkargs *args) argument
1100 nfs3_xdr_enc_symlink3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_symlinkargs *args) argument
1132 encode_devicedata3(struct xdr_stream *xdr, const struct nfs3_mknodargs *args) argument
1139 encode_mknoddata3(struct xdr_stream *xdr, const struct nfs3_mknodargs *args) argument
1160 nfs3_xdr_enc_mknod3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_mknodargs *args) argument
1175 nfs3_xdr_enc_remove3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_removeargs *args) argument
1190 nfs3_xdr_enc_rename3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_renameargs *args) argument
1209 nfs3_xdr_enc_link3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_linkargs *args) argument
1227 encode_readdir3args(struct xdr_stream *xdr, const struct nfs3_readdirargs *args) argument
1240 nfs3_xdr_enc_readdir3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_readdirargs *args) argument
1260 encode_readdirplus3args(struct xdr_stream *xdr, const struct nfs3_readdirargs *args) argument
1280 nfs3_xdr_enc_readdirplus3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_readdirargs *args) argument
1298 encode_commit3args(struct xdr_stream *xdr, const struct nfs_commitargs *args) argument
1310 nfs3_xdr_enc_commit3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_commitargs *args) argument
1319 nfs3_xdr_enc_getacl3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_getaclargs *args) argument
1331 nfs3_xdr_enc_setacl3args(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs3_setaclargs *args) argument
1382 nfs3_xdr_dec_getattr3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fattr *result) argument
1419 nfs3_xdr_dec_setattr3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fattr *result) argument
1460 nfs3_xdr_dec_lookup3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs3_diropres *result) argument
1507 nfs3_xdr_dec_access3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs3_accessres *result) argument
1548 nfs3_xdr_dec_readlink3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fattr *result) argument
1591 decode_read3resok(struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
1627 nfs3_xdr_dec_read3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
1675 decode_write3resok(struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
1699 nfs3_xdr_dec_write3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pgio_res *result) argument
1740 decode_create3resok(struct xdr_stream *xdr, struct nfs3_diropres *result) argument
1762 nfs3_xdr_dec_create3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs3_diropres *result) argument
1802 nfs3_xdr_dec_remove3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_removeres *result) argument
1843 nfs3_xdr_dec_rename3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_renameres *result) argument
1887 nfs3_xdr_dec_link3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs3_linkres *result) argument
1945 nfs3_decode_dirent(struct xdr_stream *xdr, struct nfs_entry *entry, int plus) argument
2043 decode_dirlist3(struct xdr_stream *xdr) argument
2048 decode_readdir3resok(struct xdr_stream *xdr, struct nfs3_readdirres *result) argument
2065 nfs3_xdr_dec_readdir3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs3_readdirres *result) argument
2112 decode_fsstat3resok(struct xdr_stream *xdr, struct nfs_fsstat *result) argument
2133 nfs3_xdr_dec_fsstat3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fsstat *result) argument
2183 decode_fsinfo3resok(struct xdr_stream *xdr, struct nfs_fsinfo *result) argument
2209 nfs3_xdr_dec_fsinfo3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fsinfo *result) argument
2255 decode_pathconf3resok(struct xdr_stream *xdr, struct nfs_pathconf *result) argument
2272 nfs3_xdr_dec_pathconf3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pathconf *result) argument
2313 nfs3_xdr_dec_commit3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_commitres *result) argument
2337 decode_getacl3resok(struct xdr_stream *xdr, struct nfs3_getaclres *result) argument
2381 nfs3_xdr_dec_getacl3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs3_getaclres *result) argument
2400 nfs3_xdr_dec_setacl3res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_fattr *result) argument
[all...]
H A Dnfs4xdr.c905 static __be32 *reserve_space(struct xdr_stream *xdr, size_t nbytes) argument
907 __be32 *p = xdr_reserve_space(xdr, nbytes);
912 static void encode_opaque_fixed(struct xdr_stream *xdr, const void *buf, size_t len) argument
916 p = xdr_reserve_space(xdr, len);
920 static void encode_string(struct xdr_stream *xdr, unsigned int len, const char *str) argument
924 p = reserve_space(xdr, 4 + len);
928 static void encode_uint32(struct xdr_stream *xdr, u32 n) argument
932 p = reserve_space(xdr, 4);
936 static void encode_uint64(struct xdr_stream *xdr, u64 n) argument
940 p = reserve_space(xdr,
944 encode_nfs4_seqid(struct xdr_stream *xdr, const struct nfs_seqid *seqid) argument
950 encode_compound_hdr(struct xdr_stream *xdr, struct rpc_rqst *req, struct compound_hdr *hdr) argument
970 encode_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 op, uint32_t replen, struct compound_hdr *hdr) argument
985 encode_nfs4_stateid(struct xdr_stream *xdr, const nfs4_stateid *stateid) argument
990 encode_nfs4_verifier(struct xdr_stream *xdr, const nfs4_verifier *verf) argument
995 encode_attrs(struct xdr_stream *xdr, const struct iattr *iap, const struct nfs4_label *label, const struct nfs_server *server) argument
1116 encode_access(struct xdr_stream *xdr, u32 access, struct compound_hdr *hdr) argument
1122 encode_close(struct xdr_stream *xdr, const struct nfs_closeargs *arg, struct compound_hdr *hdr) argument
1129 encode_commit(struct xdr_stream *xdr, const struct nfs_commitargs *args, struct compound_hdr *hdr) argument
1139 encode_create(struct xdr_stream *xdr, const struct nfs4_create_arg *create, struct compound_hdr *hdr) argument
1167 encode_getattr_one(struct xdr_stream *xdr, uint32_t bitmap, struct compound_hdr *hdr) argument
1177 encode_getattr_two(struct xdr_stream *xdr, uint32_t bm0, uint32_t bm1, struct compound_hdr *hdr) argument
1189 encode_getattr_three(struct xdr_stream *xdr, uint32_t bm0, uint32_t bm1, uint32_t bm2, struct compound_hdr *hdr) argument
1214 encode_getfattr(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr) argument
1222 encode_getfattr_open(struct xdr_stream *xdr, const u32 *bitmask, const u32 *open_bitmap, struct compound_hdr *hdr) argument
1233 encode_fsinfo(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr) argument
1242 encode_fs_locations(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr) argument
1248 encode_getfh(struct xdr_stream *xdr, struct compound_hdr *hdr) argument
1253 encode_link(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) argument
1273 encode_lockowner(struct xdr_stream *xdr, const struct nfs_lowner *lowner) argument
1289 encode_lock(struct xdr_stream *xdr, const struct nfs_lock_args *args, struct compound_hdr *hdr) argument
1312 encode_lockt(struct xdr_stream *xdr, const struct nfs_lockt_args *args, struct compound_hdr *hdr) argument
1324 encode_locku(struct xdr_stream *xdr, const struct nfs_locku_args *args, struct compound_hdr *hdr) argument
1337 encode_release_lockowner(struct xdr_stream *xdr, const struct nfs_lowner *lowner, struct compound_hdr *hdr) argument
1343 encode_lookup(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) argument
1349 encode_share_access(struct xdr_stream *xdr, fmode_t fmode) argument
1370 encode_openhdr(struct xdr_stream *xdr, const struct nfs_openargs *arg) argument
1388 encode_createmode(struct xdr_stream *xdr, const struct nfs_openargs *arg) argument
1415 encode_opentype(struct xdr_stream *xdr, const struct nfs_openargs *arg) argument
1430 encode_delegation_type(struct xdr_stream *xdr, fmode_t delegation_type) argument
1450 encode_claim_null(struct xdr_stream *xdr, const struct qstr *name) argument
1459 encode_claim_previous(struct xdr_stream *xdr, fmode_t type) argument
1468 encode_claim_delegate_cur(struct xdr_stream *xdr, const struct qstr *name, const nfs4_stateid *stateid) argument
1478 encode_claim_fh(struct xdr_stream *xdr) argument
1486 encode_claim_delegate_cur_fh(struct xdr_stream *xdr, const nfs4_stateid *stateid) argument
1495 encode_open(struct xdr_stream *xdr, const struct nfs_openargs *arg, struct compound_hdr *hdr) argument
1521 encode_open_confirm(struct xdr_stream *xdr, const struct nfs_open_confirmargs *arg, struct compound_hdr *hdr) argument
1528 encode_open_downgrade(struct xdr_stream *xdr, const struct nfs_closeargs *arg, struct compound_hdr *hdr) argument
1537 encode_putfh(struct xdr_stream *xdr, const struct nfs_fh *fh, struct compound_hdr *hdr) argument
1543 encode_putrootfh(struct xdr_stream *xdr, struct compound_hdr *hdr) argument
1548 encode_read(struct xdr_stream *xdr, const struct nfs_pgio_args *args, struct compound_hdr *hdr) argument
1561 encode_readdir(struct xdr_stream *xdr, const struct nfs4_readdir_arg *readdir, struct rpc_rqst *req, struct compound_hdr *hdr) argument
1611 encode_readlink(struct xdr_stream *xdr, const struct nfs4_readlink *readlink, struct rpc_rqst *req, struct compound_hdr *hdr) argument
1616 encode_remove(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) argument
1622 encode_rename(struct xdr_stream *xdr, const struct qstr *oldname, const struct qstr *newname, struct compound_hdr *hdr) argument
1629 encode_renew(struct xdr_stream *xdr, clientid4 clid, struct compound_hdr *hdr) argument
1637 encode_restorefh(struct xdr_stream *xdr, struct compound_hdr *hdr) argument
1643 encode_setacl(struct xdr_stream *xdr, struct nfs_setaclargs *arg, struct compound_hdr *hdr) argument
1658 encode_savefh(struct xdr_stream *xdr, struct compound_hdr *hdr) argument
1663 encode_setattr(struct xdr_stream *xdr, const struct nfs_setattrargs *arg, const struct nfs_server *server, struct compound_hdr *hdr) argument
1670 encode_setclientid(struct xdr_stream *xdr, const struct nfs4_setclientid *setclientid, struct compound_hdr *hdr) argument
1686 encode_setclientid_confirm(struct xdr_stream *xdr, const struct nfs4_setclientid_res *arg, struct compound_hdr *hdr) argument
1694 encode_write(struct xdr_stream *xdr, const struct nfs_pgio_args *args, struct compound_hdr *hdr) argument
1710 encode_delegreturn(struct xdr_stream *xdr, const nfs4_stateid *stateid, struct compound_hdr *hdr) argument
1716 encode_secinfo(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) argument
1724 encode_bind_conn_to_session(struct xdr_stream *xdr, struct nfs4_session *session, struct compound_hdr *hdr) argument
1738 encode_op_map(struct xdr_stream *xdr, struct nfs4_op_map *op_map) argument
1746 encode_exchange_id(struct xdr_stream *xdr, struct nfs41_exchange_id_args *args, struct compound_hdr *hdr) argument
1797 encode_create_session(struct xdr_stream *xdr, struct nfs41_create_session_args *args, struct compound_hdr *hdr) argument
1854 encode_destroy_session(struct xdr_stream *xdr, struct nfs4_session *session, struct compound_hdr *hdr) argument
1862 encode_destroy_clientid(struct xdr_stream *xdr, uint64_t clientid, struct compound_hdr *hdr) argument
1870 encode_reclaim_complete(struct xdr_stream *xdr, struct nfs41_reclaim_complete_args *args, struct compound_hdr *hdr) argument
1879 encode_sequence(struct xdr_stream *xdr, const struct nfs4_sequence_args *args, struct compound_hdr *hdr) argument
1919 encode_getdeviceinfo(struct xdr_stream *xdr, const struct nfs4_getdeviceinfo_args *args, struct compound_hdr *hdr) argument
1938 encode_layoutget(struct xdr_stream *xdr, const struct nfs4_layoutget_args *args, struct compound_hdr *hdr) argument
1965 encode_layoutcommit(struct xdr_stream *xdr, struct inode *inode, struct nfs4_layoutcommit_args *args, struct compound_hdr *hdr) argument
2003 encode_layoutreturn(struct xdr_stream *xdr, const struct nfs4_layoutreturn_args *args, struct compound_hdr *hdr) argument
2029 encode_secinfo_no_name(struct xdr_stream *xdr, const struct nfs41_secinfo_no_name_args *args, struct compound_hdr *hdr) argument
2038 encode_test_stateid(struct xdr_stream *xdr, struct nfs41_test_stateid_args *args, struct compound_hdr *hdr) argument
2047 encode_free_stateid(struct xdr_stream *xdr, struct nfs41_free_stateid_args *args, struct compound_hdr *hdr) argument
2073 nfs4_xdr_enc_access(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_accessargs *args) argument
2091 nfs4_xdr_enc_lookup(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_lookup_arg *args) argument
2110 nfs4_xdr_enc_lookup_root(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_lookup_root_arg *args) argument
2129 nfs4_xdr_enc_remove(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_removeargs *args) argument
2146 nfs4_xdr_enc_rename(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs_renameargs *args) argument
2165 nfs4_xdr_enc_link(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_link_arg *args) argument
2186 nfs4_xdr_enc_create(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_create_arg *args) argument
2205 nfs4_xdr_enc_symlink(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_create_arg *args) argument
2214 nfs4_xdr_enc_getattr(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_getattr_arg *args) argument
2231 nfs4_xdr_enc_close(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_closeargs *args) argument
2249 nfs4_xdr_enc_open(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_openargs *args) argument
2270 nfs4_xdr_enc_open_confirm(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_open_confirmargs *args) argument
2287 nfs4_xdr_enc_open_noattr(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_openargs *args) argument
2308 nfs4_xdr_enc_open_downgrade(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_closeargs *args) argument
2327 nfs4_xdr_enc_lock(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_lock_args *args) argument
2344 nfs4_xdr_enc_lockt(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_lockt_args *args) argument
2361 nfs4_xdr_enc_locku(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_locku_args *args) argument
2375 nfs4_xdr_enc_release_lockowner(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_release_lockowner_args *args) argument
2391 nfs4_xdr_enc_readlink(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_readlink *args) argument
2411 nfs4_xdr_enc_readdir(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_readdir_arg *args) argument
2434 nfs4_xdr_enc_read(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pgio_args *args) argument
2455 nfs4_xdr_enc_setattr(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_setattrargs *args) argument
2473 nfs4_xdr_enc_getacl(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_getaclargs *args) argument
2496 nfs4_xdr_enc_write(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_pgio_args *args) argument
2516 nfs4_xdr_enc_commit(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_commitargs *args) argument
2533 nfs4_xdr_enc_fsinfo(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_fsinfo_arg *args) argument
2550 nfs4_xdr_enc_pathconf(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_pathconf_arg *args) argument
2568 nfs4_xdr_enc_statfs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_statfs_arg *args) argument
2586 nfs4_xdr_enc_server_caps(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_server_caps_arg *args) argument
2608 nfs4_xdr_enc_renew(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_client *clp) argument
2623 nfs4_xdr_enc_setclientid(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_setclientid *sc) argument
2639 nfs4_xdr_enc_setclientid_confirm(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_setclientid_res *arg) argument
2655 nfs4_xdr_enc_delegreturn(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfs4_delegreturnargs *args) argument
2674 nfs4_xdr_enc_fs_locations(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_fs_locations_arg *args) argument
2707 nfs4_xdr_enc_secinfo(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_secinfo_arg *args) argument
2725 nfs4_xdr_enc_fsid_present(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_fsid_present_arg *args) argument
2746 nfs4_xdr_enc_bind_conn_to_session(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_client *clp) argument
2762 nfs4_xdr_enc_exchange_id(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs41_exchange_id_args *args) argument
2778 nfs4_xdr_enc_create_session(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs41_create_session_args *args) argument
2794 nfs4_xdr_enc_destroy_session(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_session *session) argument
2810 nfs4_xdr_enc_destroy_clientid(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_client *clp) argument
2826 nfs4_xdr_enc_sequence(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_sequence_args *args) argument
2841 nfs4_xdr_enc_get_lease_time(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_get_lease_time_args *args) argument
2860 nfs4_xdr_enc_reclaim_complete(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs41_reclaim_complete_args *args) argument
2877 nfs4_xdr_enc_getdeviceinfo(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_getdeviceinfo_args *args) argument
2901 nfs4_xdr_enc_layoutget(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_layoutget_args *args) argument
2923 nfs4_xdr_enc_layoutcommit(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_layoutcommit_args *args) argument
2944 nfs4_xdr_enc_layoutreturn(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_layoutreturn_args *args) argument
2962 nfs4_xdr_enc_secinfo_no_name(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs41_secinfo_no_name_args *args) argument
2981 nfs4_xdr_enc_test_stateid(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs41_test_stateid_args *args) argument
2998 nfs4_xdr_enc_free_stateid(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs41_free_stateid_args *args) argument
3013 print_overflow_msg(const char *func, const struct xdr_stream *xdr) argument
3020 decode_opaque_inline(struct xdr_stream *xdr, unsigned int *len, char **string) argument
3038 decode_compound_hdr(struct xdr_stream *xdr, struct compound_hdr *hdr) argument
3062 __decode_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 expected, int *nfs_retval) argument
3093 decode_op_hdr(struct xdr_stream *xdr, enum nfs_opnum4 expected) argument
3102 decode_ace(struct xdr_stream *xdr, void *ace, struct nfs_client *clp) argument
3115 decode_attr_bitmap(struct xdr_stream *xdr, uint32_t *bitmap) argument
3143 decode_attr_length(struct xdr_stream *xdr, uint32_t *attrlen, unsigned int *savep) argument
3158 decode_attr_supported(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *bitmask) argument
3173 decode_attr_type(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *type) argument
3200 decode_attr_fh_expire_type(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *type) argument
3222 decode_attr_change(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *change) argument
3246 decode_attr_size(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *size) argument
3269 decode_attr_link_support(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
3290 decode_attr_symlink_support(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
3311 decode_attr_fsid(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs_fsid *fsid) argument
3338 decode_attr_lease_time(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
3359 decode_attr_error(struct xdr_stream *xdr, uint32_t *bitmap, int32_t *res) argument
3378 decode_attr_filehandle(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs_fh *fh) argument
3410 decode_attr_aclsupport(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
3431 decode_attr_fileid(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *fileid) argument
3454 decode_attr_mounted_on_fileid(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *fileid) argument
3477 decode_attr_files_avail(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
3499 decode_attr_files_free(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
3521 decode_attr_files_total(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
3543 decode_pathname(struct xdr_stream *xdr, struct nfs4_pathname *path) argument
3588 decode_attr_fs_locations(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs4_fs_locations *res) argument
3667 decode_attr_maxfilesize(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
3689 decode_attr_maxlink(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *maxlink) argument
3711 decode_attr_maxname(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *maxname) argument
3733 decode_attr_maxread(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
3759 decode_attr_maxwrite(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
3785 decode_attr_mode(struct xdr_stream *xdr, uint32_t *bitmap, umode_t *mode) argument
3810 decode_attr_nlink(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *nlink) argument
3833 decode_attr_owner(struct xdr_stream *xdr, uint32_t *bitmap, const struct nfs_server *server, kuid_t *uid, struct nfs4_string *owner_name) argument
3876 decode_attr_group(struct xdr_stream *xdr, uint32_t *bitmap, const struct nfs_server *server, kgid_t *gid, struct nfs4_string *group_name) argument
3919 decode_attr_rdev(struct xdr_stream *xdr, uint32_t *bitmap, dev_t *rdev) argument
3949 decode_attr_space_avail(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
3971 decode_attr_space_free(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
3993 decode_attr_space_total(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res) argument
4015 decode_attr_space_used(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *used) argument
4039 decode_attr_time(struct xdr_stream *xdr, struct timespec *time) argument
4058 decode_attr_time_access(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec *time) argument
4076 decode_attr_time_metadata(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec *time) argument
4094 decode_attr_time_delta(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec *time) argument
4112 decode_attr_security_label(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs4_label *label) argument
4162 decode_attr_time_modify(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec *time) argument
4180 verify_attr_len(struct xdr_stream *xdr, unsigned int savep, uint32_t attrlen) argument
4197 decode_change_info(struct xdr_stream *xdr, struct nfs4_change_info *cinfo) argument
4213 decode_access(struct xdr_stream *xdr, u32 *supported, u32 *access) argument
4235 decode_opaque_fixed(struct xdr_stream *xdr, void *buf, size_t len) argument
4248 decode_stateid(struct xdr_stream *xdr, nfs4_stateid *stateid) argument
4253 decode_close(struct xdr_stream *xdr, struct nfs_closeres *res) argument
4265 decode_verifier(struct xdr_stream *xdr, void *verifier) argument
4270 decode_write_verifier(struct xdr_stream *xdr, struct nfs_write_verifier *verifier) argument
4275 decode_commit(struct xdr_stream *xdr, struct nfs_commitres *res) argument
4285 decode_create(struct xdr_stream *xdr, struct nfs4_change_info *cinfo) argument
4308 decode_server_caps(struct xdr_stream *xdr, struct nfs4_server_caps_res *res) argument
4337 decode_statfs(struct xdr_stream *xdr, struct nfs_fsstat *fsstat) argument
4369 decode_pathconf(struct xdr_stream *xdr, struct nfs_pathconf *pathconf) argument
4393 decode_threshold_hint(struct xdr_stream *xdr, uint32_t *bitmap, uint64_t *res, uint32_t hint_bit) argument
4413 decode_first_threshold_item4(struct xdr_stream *xdr, struct nfs4_threshold *res) argument
4468 decode_attr_mdsthreshold(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs4_threshold *res) argument
4502 decode_getfattr_attrs(struct xdr_stream *xdr, uint32_t *bitmap, struct nfs_fattr *fattr, struct nfs_fh *fh, struct nfs4_fs_locations *fs_loc, struct nfs4_label *label, const struct nfs_server *server) argument
4624 decode_getfattr_generic(struct xdr_stream *xdr, struct nfs_fattr *fattr, struct nfs_fh *fh, struct nfs4_fs_locations *fs_loc, struct nfs4_label *label, const struct nfs_server *server) argument
4656 decode_getfattr_label(struct xdr_stream *xdr, struct nfs_fattr *fattr, struct nfs4_label *label, const struct nfs_server *server) argument
4662 decode_getfattr(struct xdr_stream *xdr, struct nfs_fattr *fattr, const struct nfs_server *server) argument
4672 decode_first_pnfs_layout_type(struct xdr_stream *xdr, uint32_t *layouttype) argument
4707 decode_attr_pnfstype(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *layouttype) argument
4726 decode_attr_layout_blksize(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *res) argument
4745 decode_fsinfo(struct xdr_stream *xdr, struct nfs_fsinfo *fsinfo) argument
4786 decode_getfh(struct xdr_stream *xdr, struct nfs_fh *fh) argument
4816 decode_link(struct xdr_stream *xdr, struct nfs4_change_info *cinfo) argument
4829 decode_lock_denied(struct xdr_stream *xdr, struct file_lock *fl) argument
4861 decode_lock(struct xdr_stream *xdr, struct nfs_lock_res *res) argument
4881 decode_lockt(struct xdr_stream *xdr, struct nfs_lockt_res *res) argument
4890 decode_locku(struct xdr_stream *xdr, struct nfs_locku_res *res) argument
4902 decode_release_lockowner(struct xdr_stream *xdr) argument
4907 decode_lookup(struct xdr_stream *xdr) argument
4913 decode_space_limit(struct xdr_stream *xdr, u64 *maxsize) argument
4937 decode_delegation(struct xdr_stream *xdr, struct nfs_openres *res) argument
4974 decode_open(struct xdr_stream *xdr, struct nfs_openres *res) argument
5017 decode_open_confirm(struct xdr_stream *xdr, struct nfs_open_confirmres *res) argument
5029 decode_open_downgrade(struct xdr_stream *xdr, struct nfs_closeres *res) argument
5041 decode_putfh(struct xdr_stream *xdr) argument
5046 decode_putrootfh(struct xdr_stream *xdr) argument
5051 decode_read(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs_pgio_res *res) argument
5081 decode_readdir(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs4_readdir_res *readdir) argument
5097 decode_readlink(struct xdr_stream *xdr, struct rpc_rqst *req) argument
5137 decode_remove(struct xdr_stream *xdr, struct nfs4_change_info *cinfo) argument
5149 decode_rename(struct xdr_stream *xdr, struct nfs4_change_info *old_cinfo, struct nfs4_change_info *new_cinfo) argument
5164 decode_renew(struct xdr_stream *xdr) argument
5170 decode_restorefh(struct xdr_stream *xdr) argument
5175 decode_getacl(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs_getaclres *res) argument
5223 decode_savefh(struct xdr_stream *xdr) argument
5228 decode_setattr(struct xdr_stream *xdr) argument
5249 decode_setclientid(struct xdr_stream *xdr, struct nfs4_setclientid_res *res) argument
5301 decode_setclientid_confirm(struct xdr_stream *xdr) argument
5306 decode_write(struct xdr_stream *xdr, struct nfs_pgio_res *res) argument
5326 decode_delegreturn(struct xdr_stream *xdr) argument
5331 decode_secinfo_gss(struct xdr_stream *xdr, struct nfs4_secinfo4 *flavor) argument
5365 decode_secinfo_common(struct xdr_stream *xdr, struct nfs4_secinfo_res *res) argument
5405 decode_secinfo(struct xdr_stream *xdr, struct nfs4_secinfo_res *res) argument
5414 decode_secinfo_no_name(struct xdr_stream *xdr, struct nfs4_secinfo_res *res) argument
5422 decode_op_map(struct xdr_stream *xdr, struct nfs4_op_map *op_map) argument
5439 decode_exchange_id(struct xdr_stream *xdr, struct nfs41_exchange_id_res *res) argument
5541 decode_chan_attrs(struct xdr_stream *xdr, struct nfs4_channel_attrs *attrs) argument
5575 decode_sessionid(struct xdr_stream *xdr, struct nfs4_sessionid *sid) argument
5580 decode_bind_conn_to_session(struct xdr_stream *xdr, struct nfs41_bind_conn_to_session_res *res) argument
5611 decode_create_session(struct xdr_stream *xdr, struct nfs41_create_session_res *res) argument
5642 decode_destroy_session(struct xdr_stream *xdr, void *dummy) argument
5647 decode_destroy_clientid(struct xdr_stream *xdr, void *dummy) argument
5652 decode_reclaim_complete(struct xdr_stream *xdr, void *dummy) argument
5658 decode_sequence(struct xdr_stream *xdr, struct nfs4_sequence_res *res, struct rpc_rqst *rqstp) argument
5729 decode_getdeviceinfo(struct xdr_stream *xdr, struct pnfs_device *pdev) argument
5799 decode_layoutget(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs4_layoutget_res *res) argument
5866 decode_layoutreturn(struct xdr_stream *xdr, struct nfs4_layoutreturn_res *res) argument
5887 decode_layoutcommit(struct xdr_stream *xdr, struct rpc_rqst *req, struct nfs4_layoutcommit_res *res) argument
5917 decode_test_stateid(struct xdr_stream *xdr, struct nfs41_test_stateid_res *res) argument
5947 decode_free_stateid(struct xdr_stream *xdr, struct nfs41_free_stateid_res *res) argument
5962 nfs4_xdr_dec_open_downgrade(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_closeres *res) argument
5989 nfs4_xdr_dec_access(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_accessres *res) argument
6015 nfs4_xdr_dec_lookup(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_lookup_res *res) argument
6044 nfs4_xdr_dec_lookup_root(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_lookup_res *res) argument
6071 nfs4_xdr_dec_remove(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_removeres *res) argument
6094 nfs4_xdr_dec_rename(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_renameres *res) argument
6123 nfs4_xdr_dec_link(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_link_res *res) argument
6162 nfs4_xdr_dec_create(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_create_res *res) argument
6191 nfs4_xdr_dec_symlink(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_create_res *res) argument
6200 nfs4_xdr_dec_getattr(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_getattr_res *res) argument
6223 nfs4_xdr_enc_setacl(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs_setaclargs *args) argument
6241 nfs4_xdr_dec_setacl(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_setaclres *res) argument
6265 nfs4_xdr_dec_getacl(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_getaclres *res) argument
6293 nfs4_xdr_dec_close(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_closeres *res) argument
6325 nfs4_xdr_dec_open(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_openres *res) argument
6356 nfs4_xdr_dec_open_confirm(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_open_confirmres *res) argument
6377 nfs4_xdr_dec_open_noattr(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_openres *res) argument
6406 nfs4_xdr_dec_setattr(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_setattrres *res) argument
6433 nfs4_xdr_dec_lock(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_lock_res *res) argument
6456 nfs4_xdr_dec_lockt(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_lockt_res *res) argument
6479 nfs4_xdr_dec_locku(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_locku_res *res) argument
6499 nfs4_xdr_dec_release_lockowner(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *dummy) argument
6514 nfs4_xdr_dec_readlink(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_readlink_res *res) argument
6538 nfs4_xdr_dec_readdir(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_readdir_res *res) argument
6561 nfs4_xdr_dec_read(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_pgio_res *res) argument
6586 nfs4_xdr_dec_write(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_pgio_res *res) argument
6615 nfs4_xdr_dec_commit(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs_commitres *res) argument
6638 nfs4_xdr_dec_fsinfo(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_fsinfo_res *res) argument
6657 nfs4_xdr_dec_pathconf(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_pathconf_res *res) argument
6676 nfs4_xdr_dec_statfs(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_statfs_res *res) argument
6695 nfs4_xdr_dec_server_caps(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_server_caps_res *res) argument
6719 nfs4_xdr_dec_renew(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *__unused) argument
6734 nfs4_xdr_dec_setclientid(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_setclientid_res *res) argument
6750 nfs4_xdr_dec_setclientid_confirm(struct rpc_rqst *req, struct xdr_stream *xdr) argument
6765 nfs4_xdr_dec_delegreturn(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_delegreturnres *res) argument
6792 nfs4_xdr_dec_fs_locations(struct rpc_rqst *req, struct xdr_stream *xdr, struct nfs4_fs_locations_res *res) argument
6835 nfs4_xdr_dec_secinfo(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_secinfo_res *res) argument
6859 nfs4_xdr_dec_fsid_present(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_fsid_present_res *res) argument
6888 nfs4_xdr_dec_bind_conn_to_session(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *res) argument
6904 nfs4_xdr_dec_exchange_id(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *res) argument
6920 nfs4_xdr_dec_create_session(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs41_create_session_res *res) argument
6936 nfs4_xdr_dec_destroy_session(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *res) argument
6952 nfs4_xdr_dec_destroy_clientid(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *res) argument
6968 nfs4_xdr_dec_sequence(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_sequence_res *res) argument
6984 nfs4_xdr_dec_get_lease_time(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_get_lease_time_res *res) argument
7004 nfs4_xdr_dec_reclaim_complete(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs41_reclaim_complete_res *res) argument
7022 nfs4_xdr_dec_getdeviceinfo(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_getdeviceinfo_res *res) argument
7043 nfs4_xdr_dec_layoutget(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_layoutget_res *res) argument
7067 nfs4_xdr_dec_layoutreturn(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_layoutreturn_res *res) argument
7091 nfs4_xdr_dec_layoutcommit(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_layoutcommit_res *res) argument
7118 nfs4_xdr_dec_secinfo_no_name(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs4_secinfo_res *res) argument
7142 nfs4_xdr_dec_test_stateid(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs41_test_stateid_res *res) argument
7163 nfs4_xdr_dec_free_stateid(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfs41_free_stateid_res *res) argument
7196 nfs4_decode_dirent(struct xdr_stream *xdr, struct nfs_entry *entry, int plus) argument
[all...]
/fs/nfs/blocklayout/
H A Ddev.c40 nfs4_block_decode_volume(struct xdr_stream *xdr, struct pnfs_block_volume *b) argument
45 p = xdr_inline_decode(xdr, 4);
52 p = xdr_inline_decode(xdr, 4);
63 p = xdr_inline_decode(xdr, 8 + 4);
69 p = xdr_inline_decode(xdr, b->simple.sigs[i].sig_len);
79 p = xdr_inline_decode(xdr, 8 + 8 + 4);
87 p = xdr_inline_decode(xdr, 4);
92 p = xdr_inline_decode(xdr, b->concat.volumes_count * 4);
99 p = xdr_inline_decode(xdr, 8 + 4);
105 p = xdr_inline_decode(xdr,
314 struct xdr_stream xdr; local
[all...]
H A Dblocklayout.c545 bl_alloc_extent(struct xdr_stream *xdr, struct pnfs_layout_hdr *lo, argument
554 p = xdr_inline_decode(xdr, 28 + NFS4_DEVICEID4_SIZE);
612 struct xdr_stream xdr; local
630 xdr_init_decode_pages(&xdr, &buf,
632 xdr_set_scratch_buffer(&xdr, page_address(scratch), PAGE_SIZE);
635 p = xdr_inline_decode(&xdr, 4);
647 status = bl_alloc_extent(&xdr, lo, &lv, &extents, gfp_mask);
/fs/nfs/objlayout/
H A Dpnfs_osd_xdr_cli.c53 * }; // xdr size 32 bytes
69 * }; // xdr size [variable]
70 * The return pointers are from the xdr buffer
74 struct xdr_stream *xdr)
76 __be32 *p = xdr_inline_decode(xdr, 1);
83 p = xdr_inline_decode(xdr, opaque_cred->cred_len);
98 * }; // xdr size 32 + 4 + 4 + [variable] + [variable]
102 struct xdr_stream *xdr)
104 __be32 *p = xdr_inline_decode(xdr, 32 + 4 + 4);
114 ret = _osd_xdr_decode_opaque_cred(&comp->oc_cap_key, xdr);
73 _osd_xdr_decode_opaque_cred(struct pnfs_osd_opaque_cred *opaque_cred, struct xdr_stream *xdr) argument
101 _osd_xdr_decode_object_cred(struct pnfs_osd_object_cred *comp, struct xdr_stream *xdr) argument
159 pnfs_osd_xdr_decode_layout_map(struct pnfs_osd_layout *layout, struct pnfs_osd_xdr_decode_layout_iter *iter, struct xdr_stream *xdr) argument
180 pnfs_osd_xdr_decode_layout_comp(struct pnfs_osd_object_cred *comp, struct pnfs_osd_xdr_decode_layout_iter *iter, struct xdr_stream *xdr, int *err) argument
355 pnfs_osd_xdr_encode_layoutupdate(struct xdr_stream *xdr, struct pnfs_osd_layoutupdate *lou) argument
406 pnfs_osd_xdr_ioerr_reserve_space(struct xdr_stream *xdr) argument
[all...]
H A Dobjio_osd.c213 struct xdr_stream *xdr,
224 err = pnfs_osd_xdr_decode_layout_map(&layout, &iter, xdr);
245 while (pnfs_osd_xdr_decode_layout_comp(&src_comp, &iter, xdr, &err)) {
210 objio_alloc_lseg(struct pnfs_layout_segment **outp, struct pnfs_layout_hdr *pnfslay, struct pnfs_layout_range *range, struct xdr_stream *xdr, gfp_t gfp_flags) argument
H A Dobjlayout.c372 struct xdr_stream *xdr,
389 start = xdr_reserve_space(xdr, 4);
391 BUG_ON(pnfs_osd_xdr_encode_layoutupdate(xdr, &lou));
393 *start = cpu_to_be32((xdr->p - start - 1) * 4);
508 struct xdr_stream *xdr,
516 start = xdr_reserve_space(xdr, 4);
544 p = pnfs_osd_xdr_ioerr_reserve_space(xdr);
573 *start = cpu_to_be32((xdr->p - start - 1) * 4);
371 objlayout_encode_layoutcommit(struct pnfs_layout_hdr *pnfslay, struct xdr_stream *xdr, const struct nfs4_layoutcommit_args *args) argument
507 objlayout_encode_layoutreturn(struct pnfs_layout_hdr *pnfslay, struct xdr_stream *xdr, const struct nfs4_layoutreturn_args *args) argument
/fs/lockd/
H A Dclnt4xdr.c12 #include <linux/sunrpc/xdr.h>
79 static void print_overflow_msg(const char *func, const struct xdr_stream *xdr) argument
83 func, xdr->end - xdr->p);
99 static void encode_bool(struct xdr_stream *xdr, const int value) argument
103 p = xdr_reserve_space(xdr, 4);
107 static void encode_int32(struct xdr_stream *xdr, const s32 value) argument
111 p = xdr_reserve_space(xdr, 4);
118 static void encode_netobj(struct xdr_stream *xdr, argument
123 p = xdr_reserve_space(xdr,
127 decode_netobj(struct xdr_stream *xdr, struct xdr_netobj *obj) argument
153 encode_cookie(struct xdr_stream *xdr, const struct nlm_cookie *cookie) argument
159 decode_cookie(struct xdr_stream *xdr, struct nlm_cookie *cookie) argument
195 encode_fh(struct xdr_stream *xdr, const struct nfs_fh *fh) argument
222 encode_nlm4_stat(struct xdr_stream *xdr, const __be32 stat) argument
232 decode_nlm4_stat(struct xdr_stream *xdr, __be32 *stat) argument
261 encode_nlm4_holder(struct xdr_stream *xdr, const struct nlm_res *result) argument
278 decode_nlm4_holder(struct xdr_stream *xdr, struct nlm_res *result) argument
328 encode_caller_name(struct xdr_stream *xdr, const char *name) argument
348 encode_nlm4_lock(struct xdr_stream *xdr, const struct nlm_lock *lock) argument
382 nlm4_xdr_enc_testargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
403 nlm4_xdr_enc_lockargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
425 nlm4_xdr_enc_cancargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
443 nlm4_xdr_enc_unlockargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
459 nlm4_xdr_enc_res(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_res *result) argument
480 nlm4_xdr_enc_testres(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_res *result) argument
512 decode_nlm4_testrply(struct xdr_stream *xdr, struct nlm_res *result) argument
526 nlm4_xdr_dec_testres(struct rpc_rqst *req, struct xdr_stream *xdr, struct nlm_res *result) argument
546 nlm4_xdr_dec_res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nlm_res *result) argument
[all...]
H A Dclntxdr.c13 #include <linux/sunrpc/xdr.h>
75 static void print_overflow_msg(const char *func, const struct xdr_stream *xdr) argument
79 func, xdr->end - xdr->p);
96 static void encode_bool(struct xdr_stream *xdr, const int value) argument
100 p = xdr_reserve_space(xdr, 4);
104 static void encode_int32(struct xdr_stream *xdr, const s32 value) argument
108 p = xdr_reserve_space(xdr, 4);
115 static void encode_netobj(struct xdr_stream *xdr, argument
120 p = xdr_reserve_space(xdr,
124 decode_netobj(struct xdr_stream *xdr, struct xdr_netobj *obj) argument
150 encode_cookie(struct xdr_stream *xdr, const struct nlm_cookie *cookie) argument
156 decode_cookie(struct xdr_stream *xdr, struct nlm_cookie *cookie) argument
192 encode_fh(struct xdr_stream *xdr, const struct nfs_fh *fh) argument
216 encode_nlm_stat(struct xdr_stream *xdr, const __be32 stat) argument
226 decode_nlm_stat(struct xdr_stream *xdr, __be32 *stat) argument
256 encode_nlm_holder(struct xdr_stream *xdr, const struct nlm_res *result) argument
273 decode_nlm_holder(struct xdr_stream *xdr, struct nlm_res *result) argument
322 encode_caller_name(struct xdr_stream *xdr, const char *name) argument
342 encode_nlm_lock(struct xdr_stream *xdr, const struct nlm_lock *lock) argument
375 nlm_xdr_enc_testargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
396 nlm_xdr_enc_lockargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
418 nlm_xdr_enc_cancargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
436 nlm_xdr_enc_unlockargs(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_args *args) argument
452 nlm_xdr_enc_res(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_res *result) argument
473 encode_nlm_testrply(struct xdr_stream *xdr, const struct nlm_res *result) argument
480 nlm_xdr_enc_testres(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nlm_res *result) argument
510 decode_nlm_testrply(struct xdr_stream *xdr, struct nlm_res *result) argument
524 nlm_xdr_dec_testres(struct rpc_rqst *req, struct xdr_stream *xdr, struct nlm_res *result) argument
544 nlm_xdr_dec_res(struct rpc_rqst *req, struct xdr_stream *xdr, struct nlm_res *result) argument
[all...]
H A Dmon.c467 static void encode_nsm_string(struct xdr_stream *xdr, const char *string) argument
472 p = xdr_reserve_space(xdr, 4 + len);
479 static void encode_mon_name(struct xdr_stream *xdr, const struct nsm_args *argp) argument
481 encode_nsm_string(xdr, argp->mon_name);
490 static void encode_my_id(struct xdr_stream *xdr, const struct nsm_args *argp) argument
494 encode_nsm_string(xdr, argp->nodename);
495 p = xdr_reserve_space(xdr, 4 + 4 + 4);
505 static void encode_mon_id(struct xdr_stream *xdr, const struct nsm_args *argp) argument
507 encode_mon_name(xdr, argp);
508 encode_my_id(xdr, arg
516 encode_priv(struct xdr_stream *xdr, const struct nsm_args *argp) argument
524 nsm_xdr_enc_mon(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nsm_args *argp) argument
531 nsm_xdr_enc_unmon(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nsm_args *argp) argument
537 nsm_xdr_dec_stat_res(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nsm_res *resp) argument
554 nsm_xdr_dec_stat(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nsm_res *resp) argument
[all...]
/fs/nfsd/
H A Dnfssvc.c653 kxdrproc_t xdr; local
662 * Give the xdr decoder a chance to change this if it wants
667 xdr = proc->pc_decode;
668 if (xdr && !xdr(rqstp, (__be32*)rqstp->rq_arg.head[0].iov_base,
708 xdr = proc->pc_encode;
709 if (xdr && !xdr(rqstp, nfserrp,
H A Dnfs4acl.c927 __be32 nfs4_acl_write_who(struct xdr_stream *xdr, int who) argument
935 p = xdr_reserve_space(xdr, s2t_map[i].stringlen + 4);
H A Dnfs4idmap.c550 static __be32 encode_ascii_id(struct xdr_stream *xdr, u32 id) argument
557 p = xdr_reserve_space(xdr, len + 4);
564 static __be32 idmap_id_to_name(struct xdr_stream *xdr, argument
578 return encode_ascii_id(xdr, id);
583 p = xdr_reserve_space(xdr, ret + 4);
620 static __be32 encode_name_from_id(struct xdr_stream *xdr, argument
624 return encode_ascii_id(xdr, id);
625 return idmap_id_to_name(xdr, rqstp, type, id);
654 __be32 nfsd4_encode_user(struct xdr_stream *xdr, struct svc_rqst *rqstp, argument
658 return encode_name_from_id(xdr, rqst
661 nfsd4_encode_group(struct xdr_stream *xdr, struct svc_rqst *rqstp, kgid_t gid) argument
[all...]
H A Dnfs4callback.c65 static void print_overflow_msg(const char *func, const struct xdr_stream *xdr) argument
69 func, xdr->end - xdr->p);
111 static void encode_nfs_cb_opnum4(struct xdr_stream *xdr, enum nfs_cb_opnum4 op) argument
115 p = xdr_reserve_space(xdr, 4);
124 static void encode_nfs_fh4(struct xdr_stream *xdr, const struct knfsd_fh *fh) argument
130 p = xdr_reserve_space(xdr, 4 + length);
142 static void encode_stateid4(struct xdr_stream *xdr, const stateid_t *sid) argument
146 p = xdr_reserve_space(xdr, NFS4_STATEID_SIZE);
156 static void encode_sessionid4(struct xdr_stream *xdr, argument
226 decode_cb_op_status(struct xdr_stream *xdr, enum nfs_opnum4 expected, enum nfsstat4 *status) argument
259 encode_cb_compound4args(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr) argument
291 decode_cb_compound4res(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr) argument
322 encode_cb_recall4args(struct xdr_stream *xdr, const struct nfs4_delegation *dp, struct nfs4_cb_compound_hdr *hdr) argument
351 encode_cb_sequence4args(struct xdr_stream *xdr, const struct nfsd4_callback *cb, struct nfs4_cb_compound_hdr *hdr) argument
395 decode_cb_sequence4resok(struct xdr_stream *xdr, struct nfsd4_callback *cb) argument
446 decode_cb_sequence4res(struct xdr_stream *xdr, struct nfsd4_callback *cb) argument
479 nfs4_xdr_enc_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr, void *__unused) argument
488 nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nfsd4_callback *cb) argument
513 nfs4_xdr_dec_cb_null(struct rpc_rqst *req, struct xdr_stream *xdr, void *__unused) argument
522 nfs4_xdr_dec_cb_recall(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nfsd4_callback *cb) argument
[all...]
H A Dnfs4proc.c1289 struct xdr_stream *xdr = &resp->xdr; local
1293 xdr->buf = buf;
1294 xdr->iov = head;
1295 xdr->p = head->iov_base + head->iov_len;
1296 xdr->end = head->iov_base + PAGE_SIZE - rqstp->rq_auth_slack;
1299 xdr->scratch.iov_len = 0;
1300 xdr->page_ptr = buf->pages - 1;
1321 resp->tagp = resp->xdr.p;
1323 xdr_reserve_space(&resp->xdr,
[all...]
H A Dnfs4xdr.c89 dprintk("NFSD: xdr error (%s:%d)\n", \
102 dprintk("NFSD: xdr error (%s:%d)\n", \
119 dprintk("NFSD: xdr error (%s:%d)\n", \
198 * For xdr strings that need to be passed to other kernel api's
1183 /* For convenience's sake, we compare raw xdr'd attributes in
1217 dprintk("NFSD: xdr error (%s:%d)\n",
1491 dprintk("NFSD: xdr error (%s:%d)\n", __FILE__, __LINE__);
1699 * out of xdr buffer space, and it is the only operation
1751 static __be32 nfsd4_encode_components_esc(struct xdr_stream *xdr, char sep, argument
1763 pathlen_offset = xdr
1808 nfsd4_encode_components(struct xdr_stream *xdr, char sep, char *components) argument
1817 nfsd4_encode_fs_location4(struct xdr_stream *xdr, struct nfsd4_fs_location *location) argument
1835 nfsd4_encode_path(struct xdr_stream *xdr, const struct path *root, const struct path *path) argument
1905 nfsd4_encode_fsloc_fsroot(struct xdr_stream *xdr, struct svc_rqst *rqstp, const struct path *path) argument
1922 nfsd4_encode_fs_locations(struct xdr_stream *xdr, struct svc_rqst *rqstp, struct svc_export *exp) argument
1960 nfsd4_encode_aclname(struct xdr_stream *xdr, struct svc_rqst *rqstp, struct nfs4_ace *ace) argument
1977 nfsd4_encode_security_label(struct xdr_stream *xdr, struct svc_rqst *rqstp, void *context, int len) argument
1997 nfsd4_encode_security_label(struct xdr_stream *xdr, struct svc_rqst *rqstp, void *context, int len) argument
2039 nfsd4_encode_fattr(struct xdr_stream *xdr, struct svc_fh *fhp, struct svc_export *exp, struct dentry *dentry, u32 *bmval, struct svc_rqst *rqstp, int ignore_crossmnt) argument
2563 svcxdr_init_encode_from_buffer(struct xdr_stream *xdr, struct xdr_buf *buf, __be32 *p, int bytes) argument
2584 struct xdr_stream xdr; local
2604 nfsd4_encode_dirent_fattr(struct xdr_stream *xdr, struct nfsd4_readdir *cd, const char *name, int namlen) argument
2666 nfsd4_encode_rdattr_error(struct xdr_stream *xdr, __be32 nfserr) argument
2688 struct xdr_stream *xdr = cd->xdr; local
2772 nfsd4_encode_stateid(struct xdr_stream *xdr, stateid_t *sid) argument
2788 struct xdr_stream *xdr = &resp->xdr; local
2803 struct xdr_stream *xdr = &resp->xdr; local
2822 struct xdr_stream *xdr = &resp->xdr; local
2834 struct xdr_stream *xdr = &resp->xdr; local
2850 struct xdr_stream *xdr = &resp->xdr; local
2869 struct xdr_stream *xdr = &resp->xdr; local
2883 struct xdr_stream *xdr = &resp->xdr; local
2903 nfsd4_encode_lock_denied(struct xdr_stream *xdr, struct nfsd4_lock_denied *ld) argument
2940 struct xdr_stream *xdr = &resp->xdr; local
2953 struct xdr_stream *xdr = &resp->xdr; local
2963 struct xdr_stream *xdr = &resp->xdr; local
2975 struct xdr_stream *xdr = &resp->xdr; local
2991 struct xdr_stream *xdr = &resp->xdr; local
3083 struct xdr_stream *xdr = &resp->xdr; local
3094 struct xdr_stream *xdr = &resp->xdr; local
3107 struct xdr_stream *xdr = &resp->xdr; local
3167 struct xdr_stream *xdr = &resp->xdr; local
3227 struct xdr_stream *xdr = &resp->xdr; local
3279 struct xdr_stream *xdr = &resp->xdr; local
3325 struct xdr_stream *xdr = &resp->xdr; local
3414 struct xdr_stream *xdr = &resp->xdr; local
3429 struct xdr_stream *xdr = &resp->xdr; local
3443 nfsd4_do_encode_secinfo(struct xdr_stream *xdr, __be32 nfserr, struct svc_export *exp) argument
3522 struct xdr_stream *xdr = &resp->xdr; local
3531 struct xdr_stream *xdr = &resp->xdr; local
3543 struct xdr_stream *xdr = &resp->xdr; local
3567 struct xdr_stream *xdr = &resp->xdr; local
3591 struct xdr_stream *xdr = &resp->xdr; local
3618 struct xdr_stream *xdr = &resp->xdr; local
3696 struct xdr_stream *xdr = &resp->xdr; local
3752 struct xdr_stream *xdr = &resp->xdr; local
3778 struct xdr_stream *xdr = &resp->xdr; local
3933 struct xdr_stream *xdr = &resp->xdr; local
4004 nfsd4_encode_replay(struct xdr_stream *xdr, struct nfsd4_op *op) argument
[all...]
H A Dxdr4.h291 struct xdr_stream *xdr; member in struct:nfsd4_readdir
527 struct xdr_stream xdr; member in struct:nfsd4_compoundres
585 void nfsd4_encode_replay(struct xdr_stream *xdr, struct nfsd4_op *op);
H A Dnfs4state.c2061 struct xdr_buf *buf = resp->xdr.buf;
2118 struct xdr_stream *xdr = &resp->xdr; local
2128 p = xdr_reserve_space(xdr, slot->sl_datalen);
2134 xdr_commit_encode(xdr);
2198 default: /* checked by xdr code */
2317 * slot cache by saving the xdr structure. sl_seqid has been set.
2722 struct xdr_stream *xdr = &resp->xdr; local
2797 if (xdr_restrict_buflen(xdr, bufle
[all...]

Completed in 396 milliseconds