Home
last modified time | relevance | path

Searched refs:xdr (Results 1 – 6 of 6) sorted by relevance

/fs/nfs/
Dnfs4xdr.c569 p = xdr_reserve_space(xdr, nbytes); \
573 static void encode_string(struct xdr_stream *xdr, unsigned int len, const char *str) in encode_string() argument
577 p = xdr_reserve_space(xdr, 4 + len); in encode_string()
582 static void encode_compound_hdr(struct xdr_stream *xdr, struct compound_hdr *hdr) in encode_compound_hdr() argument
601 static void encode_nfs4_verifier(struct xdr_stream *xdr, const nfs4_verifier *verf) in encode_nfs4_verifier() argument
605 p = xdr_reserve_space(xdr, NFS4_VERIFIER_SIZE); in encode_nfs4_verifier()
610 static void encode_attrs(struct xdr_stream *xdr, const struct iattr *iap, const struct nfs_server *… in encode_attrs() argument
734 static void encode_access(struct xdr_stream *xdr, u32 access, struct compound_hdr *hdr) in encode_access() argument
744 static void encode_close(struct xdr_stream *xdr, const struct nfs_closeargs *arg, struct compound_h… in encode_close() argument
755 static void encode_commit(struct xdr_stream *xdr, const struct nfs_writeargs *args, struct compound… in encode_commit() argument
[all …]
Dcallback_xdr.c54 static __be32 *read_buf(struct xdr_stream *xdr, int nbytes) in read_buf() argument
58 p = xdr_inline_decode(xdr, nbytes); in read_buf()
64 static __be32 decode_string(struct xdr_stream *xdr, unsigned int *len, const char **str) in decode_string() argument
68 p = read_buf(xdr, 4); in decode_string()
74 p = read_buf(xdr, *len); in decode_string()
84 static __be32 decode_fh(struct xdr_stream *xdr, struct nfs_fh *fh) in decode_fh() argument
88 p = read_buf(xdr, 4); in decode_fh()
94 p = read_buf(xdr, fh->size); in decode_fh()
102 static __be32 decode_bitmap(struct xdr_stream *xdr, uint32_t *bitmap) in decode_bitmap() argument
107 p = read_buf(xdr, 4); in decode_bitmap()
[all …]
/fs/lockd/
Dmon.c431 static int encode_nsm_string(struct xdr_stream *xdr, const char *string) in encode_nsm_string() argument
438 p = xdr_reserve_space(xdr, sizeof(u32) + len); in encode_nsm_string()
448 static int encode_mon_name(struct xdr_stream *xdr, const struct nsm_args *argp) in encode_mon_name() argument
450 return encode_nsm_string(xdr, argp->mon_name); in encode_mon_name()
459 static int encode_my_id(struct xdr_stream *xdr, const struct nsm_args *argp) in encode_my_id() argument
464 status = encode_nsm_string(xdr, utsname()->nodename); in encode_my_id()
467 p = xdr_reserve_space(xdr, 3 * sizeof(u32)); in encode_my_id()
480 static int encode_mon_id(struct xdr_stream *xdr, const struct nsm_args *argp) in encode_mon_id() argument
484 status = encode_mon_name(xdr, argp); in encode_mon_id()
487 return encode_my_id(xdr, argp); in encode_mon_id()
[all …]
DMakefile8 svcproc.o svcsubs.o mon.o xdr.o grace.o
/fs/nfsd/
Dnfs4callback.c103 p = xdr_reserve_space(xdr, nbytes); \
131 p = xdr_inline_decode(xdr, nbytes); \
205 encode_cb_compound_hdr(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr) in encode_cb_compound_hdr() argument
218 encode_cb_recall(struct xdr_stream *xdr, struct nfs4_cb_recall *cb_rec) in encode_cb_recall() argument
236 struct xdr_stream xdrs, *xdr = &xdrs; in nfs4_xdr_enc_cb_null() local
246 struct xdr_stream xdr; in nfs4_xdr_enc_cb_recall() local
252 xdr_init_encode(&xdr, &req->rq_snd_buf, p); in nfs4_xdr_enc_cb_recall()
253 encode_cb_compound_hdr(&xdr, &hdr); in nfs4_xdr_enc_cb_recall()
254 return (encode_cb_recall(&xdr, args)); in nfs4_xdr_enc_cb_recall()
259 decode_cb_compound_hdr(struct xdr_stream *xdr, struct nfs4_cb_compound_hdr *hdr){ in decode_cb_compound_hdr() argument
[all …]
Dnfssvc.c510 kxdrproc_t xdr; in nfsd_dispatch() local
530 xdr = proc->pc_decode; in nfsd_dispatch()
531 if (xdr && !xdr(rqstp, (__be32*)rqstp->rq_arg.head[0].iov_base, in nfsd_dispatch()
562 xdr = proc->pc_encode; in nfsd_dispatch()
563 if (xdr && !xdr(rqstp, nfserrp, in nfsd_dispatch()