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 --- |