xdr3.h (dae9a6cab8009e526570e7477ce858dcdfeb256e) xdr3.h (16c663642c7ec03cd4cee5fec520bb69e97babe4)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * XDR types for NFSv3 in nfsd.
4 *
5 * Copyright (C) 1996-1998, Olaf Kirch <okir@monad.swb.de>
6 */
7
8#ifndef _LINUX_NFSD_XDR3_H

--- 251 unchanged lines hidden (view full) ---

260 struct nfsd3_fsinfores fsinfores;
261 struct nfsd3_pathconfres pathconfres;
262 struct nfsd3_commitres commitres;
263 struct nfsd3_getaclres getaclres;
264};
265
266#define NFS3_SVC_XDRSIZE sizeof(union nfsd3_xdrstore)
267
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * XDR types for NFSv3 in nfsd.
4 *
5 * Copyright (C) 1996-1998, Olaf Kirch <okir@monad.swb.de>
6 */
7
8#ifndef _LINUX_NFSD_XDR3_H

--- 251 unchanged lines hidden (view full) ---

260 struct nfsd3_fsinfores fsinfores;
261 struct nfsd3_pathconfres pathconfres;
262 struct nfsd3_commitres commitres;
263 struct nfsd3_getaclres getaclres;
264};
265
266#define NFS3_SVC_XDRSIZE sizeof(union nfsd3_xdrstore)
267
268int nfs3svc_decode_fhandleargs(struct svc_rqst *, __be32 *);
269int nfs3svc_decode_sattrargs(struct svc_rqst *, __be32 *);
270int nfs3svc_decode_diropargs(struct svc_rqst *, __be32 *);
271int nfs3svc_decode_accessargs(struct svc_rqst *, __be32 *);
272int nfs3svc_decode_readargs(struct svc_rqst *, __be32 *);
273int nfs3svc_decode_writeargs(struct svc_rqst *, __be32 *);
274int nfs3svc_decode_createargs(struct svc_rqst *, __be32 *);
275int nfs3svc_decode_mkdirargs(struct svc_rqst *, __be32 *);
276int nfs3svc_decode_mknodargs(struct svc_rqst *, __be32 *);
277int nfs3svc_decode_renameargs(struct svc_rqst *, __be32 *);
278int nfs3svc_decode_linkargs(struct svc_rqst *, __be32 *);
279int nfs3svc_decode_symlinkargs(struct svc_rqst *, __be32 *);
280int nfs3svc_decode_readdirargs(struct svc_rqst *, __be32 *);
281int nfs3svc_decode_readdirplusargs(struct svc_rqst *, __be32 *);
282int nfs3svc_decode_commitargs(struct svc_rqst *, __be32 *);
268int nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
269int nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
270int nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
271int nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
272int nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
273int nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
274int nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
275int nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
276int nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
277int nfs3svc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
278int nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
279int nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
280int nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
281int nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
282int nfs3svc_decode_commitargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
283
283int nfs3svc_encode_getattrres(struct svc_rqst *, __be32 *);
284int nfs3svc_encode_wccstat(struct svc_rqst *, __be32 *);
285int nfs3svc_encode_lookupres(struct svc_rqst *, __be32 *);
286int nfs3svc_encode_accessres(struct svc_rqst *, __be32 *);
287int nfs3svc_encode_readlinkres(struct svc_rqst *, __be32 *);
288int nfs3svc_encode_readres(struct svc_rqst *, __be32 *);
289int nfs3svc_encode_writeres(struct svc_rqst *, __be32 *);
290int nfs3svc_encode_createres(struct svc_rqst *, __be32 *);

--- 23 unchanged lines hidden ---
284int nfs3svc_encode_getattrres(struct svc_rqst *, __be32 *);
285int nfs3svc_encode_wccstat(struct svc_rqst *, __be32 *);
286int nfs3svc_encode_lookupres(struct svc_rqst *, __be32 *);
287int nfs3svc_encode_accessres(struct svc_rqst *, __be32 *);
288int nfs3svc_encode_readlinkres(struct svc_rqst *, __be32 *);
289int nfs3svc_encode_readres(struct svc_rqst *, __be32 *);
290int nfs3svc_encode_writeres(struct svc_rqst *, __be32 *);
291int nfs3svc_encode_createres(struct svc_rqst *, __be32 *);

--- 23 unchanged lines hidden ---