nfsfh.c (7483d45f0aee3afc0646d185cabd4af9f6cab58c) nfsfh.c (a09581f29434ae67f8fc6ae487e4f30a7f0d019f)
1/*
2 * NFS server file handle treatment.
3 *
4 * Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
5 * Portions Copyright (C) 1999 G. Allen Morris III <gam3@acm.org>
6 * Extensive rewrite by Neil Brown <neilb@cse.unsw.edu.au> Southern-Spring 1999
7 * ... and again Southern-Winter 2001 to support export_operations
8 */

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

631 fhp->fh_dentry = NULL;
632 dput(dentry);
633#ifdef CONFIG_NFSD_V3
634 fhp->fh_pre_saved = 0;
635 fhp->fh_post_saved = 0;
636#endif
637 }
638 if (exp) {
1/*
2 * NFS server file handle treatment.
3 *
4 * Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
5 * Portions Copyright (C) 1999 G. Allen Morris III <gam3@acm.org>
6 * Extensive rewrite by Neil Brown <neilb@cse.unsw.edu.au> Southern-Spring 1999
7 * ... and again Southern-Winter 2001 to support export_operations
8 */

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

631 fhp->fh_dentry = NULL;
632 dput(dentry);
633#ifdef CONFIG_NFSD_V3
634 fhp->fh_pre_saved = 0;
635 fhp->fh_post_saved = 0;
636#endif
637 }
638 if (exp) {
639 cache_put(&exp->h, &svc_export_cache);
639 exp_put(exp);
640 fhp->fh_export = NULL;
641 }
642 return;
643}
644
645/*
646 * Shorthand for dprintk()'s
647 */

--- 43 unchanged lines hidden ---
640 fhp->fh_export = NULL;
641 }
642 return;
643}
644
645/*
646 * Shorthand for dprintk()'s
647 */

--- 43 unchanged lines hidden ---