Loading fs/nfsd/nfs4xdr.c +0 −40 Original line number Diff line number Diff line Loading @@ -102,45 +102,6 @@ check_filename(char *str, int len) return 0; } #define DECODE_HEAD \ __be32 *p; \ __be32 status #define DECODE_TAIL \ status = 0; \ out: \ return status; \ xdr_error: \ dprintk("NFSD: xdr error (%s:%d)\n", \ __FILE__, __LINE__); \ status = nfserr_bad_xdr; \ goto out #define READMEM(x,nbytes) do { \ x = (char *)p; \ p += XDR_QUADLEN(nbytes); \ } while (0) #define SAVEMEM(x,nbytes) do { \ if (!(x = (p==argp->tmp || p == argp->tmpp) ? \ savemem(argp, p, nbytes) : \ (char *)p)) { \ dprintk("NFSD: xdr error (%s:%d)\n", \ __FILE__, __LINE__); \ goto xdr_error; \ } \ p += XDR_QUADLEN(nbytes); \ } while (0) #define COPYMEM(x,nbytes) do { \ memcpy((x), p, nbytes); \ p += XDR_QUADLEN(nbytes); \ } while (0) #define READ_BUF(nbytes) \ do { \ p = xdr_inline_decode(argp->xdr,\ nbytes); \ if (!p) \ goto xdr_error; \ } while (0) static int zero_clientid(clientid_t *clid) { return (clid->cl_boot == 0) && (clid->cl_id == 0); Loading Loading @@ -5461,7 +5422,6 @@ nfs4svc_decode_compoundargs(struct svc_rqst *rqstp, __be32 *p) struct nfsd4_compoundargs *args = rqstp->rq_argp; /* svcxdr_tmp_alloc */ args->tmpp = NULL; args->to_free = NULL; args->xdr = &rqstp->rq_arg_stream; Loading fs/nfsd/xdr4.h +0 −9 Original line number Diff line number Diff line Loading @@ -386,13 +386,6 @@ struct nfsd4_setclientid_confirm { nfs4_verifier sc_confirm; }; struct nfsd4_saved_compoundargs { __be32 *p; __be32 *end; int pagelen; struct page **pagelist; }; struct nfsd4_test_stateid_id { __be32 ts_id_status; stateid_t ts_id_stateid; Loading Loading @@ -696,8 +689,6 @@ struct svcxdr_tmpbuf { struct nfsd4_compoundargs { /* scratch variables for XDR decode */ __be32 tmp[8]; __be32 * tmpp; struct xdr_stream *xdr; struct svcxdr_tmpbuf *to_free; struct svc_rqst *rqstp; Loading Loading
fs/nfsd/nfs4xdr.c +0 −40 Original line number Diff line number Diff line Loading @@ -102,45 +102,6 @@ check_filename(char *str, int len) return 0; } #define DECODE_HEAD \ __be32 *p; \ __be32 status #define DECODE_TAIL \ status = 0; \ out: \ return status; \ xdr_error: \ dprintk("NFSD: xdr error (%s:%d)\n", \ __FILE__, __LINE__); \ status = nfserr_bad_xdr; \ goto out #define READMEM(x,nbytes) do { \ x = (char *)p; \ p += XDR_QUADLEN(nbytes); \ } while (0) #define SAVEMEM(x,nbytes) do { \ if (!(x = (p==argp->tmp || p == argp->tmpp) ? \ savemem(argp, p, nbytes) : \ (char *)p)) { \ dprintk("NFSD: xdr error (%s:%d)\n", \ __FILE__, __LINE__); \ goto xdr_error; \ } \ p += XDR_QUADLEN(nbytes); \ } while (0) #define COPYMEM(x,nbytes) do { \ memcpy((x), p, nbytes); \ p += XDR_QUADLEN(nbytes); \ } while (0) #define READ_BUF(nbytes) \ do { \ p = xdr_inline_decode(argp->xdr,\ nbytes); \ if (!p) \ goto xdr_error; \ } while (0) static int zero_clientid(clientid_t *clid) { return (clid->cl_boot == 0) && (clid->cl_id == 0); Loading Loading @@ -5461,7 +5422,6 @@ nfs4svc_decode_compoundargs(struct svc_rqst *rqstp, __be32 *p) struct nfsd4_compoundargs *args = rqstp->rq_argp; /* svcxdr_tmp_alloc */ args->tmpp = NULL; args->to_free = NULL; args->xdr = &rqstp->rq_arg_stream; Loading
fs/nfsd/xdr4.h +0 −9 Original line number Diff line number Diff line Loading @@ -386,13 +386,6 @@ struct nfsd4_setclientid_confirm { nfs4_verifier sc_confirm; }; struct nfsd4_saved_compoundargs { __be32 *p; __be32 *end; int pagelen; struct page **pagelist; }; struct nfsd4_test_stateid_id { __be32 ts_id_status; stateid_t ts_id_stateid; Loading Loading @@ -696,8 +689,6 @@ struct svcxdr_tmpbuf { struct nfsd4_compoundargs { /* scratch variables for XDR decode */ __be32 tmp[8]; __be32 * tmpp; struct xdr_stream *xdr; struct svcxdr_tmpbuf *to_free; struct svc_rqst *rqstp; Loading