Searched refs:xdr (Results 1 – 6 of 6) sorted by relevance
/fs/nfs/ |
D | nfs4xdr.c | 569 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 …]
|
D | callback_xdr.c | 54 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/ |
D | mon.c | 431 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 …]
|
D | Makefile | 8 svcproc.o svcsubs.o mon.o xdr.o grace.o
|
/fs/nfsd/ |
D | nfs4callback.c | 103 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 …]
|
D | nfssvc.c | 510 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()
|