summaryrefslogtreecommitdiffstats
path: root/fs/lockd/svc.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@infradead.org>2007-07-17 04:04:33 -0700
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-17 10:23:06 -0700
commit019ab801cf32381b90cbe0144cc5695aed0e408c (patch)
treecbd8de21b26bc716bd4bb4d70014193e47490310 /fs/lockd/svc.c
parentdd90b50906db2c03e236e046f2fc7f7290efe4b4 (diff)
downloadlinux-019ab801cf32381b90cbe0144cc5695aed0e408c.tar.gz
linux-019ab801cf32381b90cbe0144cc5695aed0e408c.tar.bz2
linux-019ab801cf32381b90cbe0144cc5695aed0e408c.zip
knfsd: exportfs: split out reconnecting a dentry from find_exported_dentry
There's a clear subfunctionality of reconnecting a given dentry to the main dentry tree in find_exported_dentry, that can be called both for the dentry we're looking for or it's parent directory. This patch splits the subfunctionality out into a separate helper to make the code more readable and document it's intent. As a nice side-optimization we can avoid getting a superfluous dentry reference count in the case we need to reconnect a directory on it's own. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Neil Brown <neilb@suse.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/lockd/svc.c')
0 files changed, 0 insertions, 0 deletions