diff options
author | Nick Piggin <npiggin@kernel.dk> | 2011-01-07 17:49:26 +1100 |
---|---|---|
committer | Nick Piggin <npiggin@kernel.dk> | 2011-01-07 17:50:19 +1100 |
commit | fb2d5b86aff355a27ebfc132d3c99f4a940cc3fe (patch) | |
tree | 7fed12adf54473131e8b86c0c302c443b1d6a846 /include/linux/dcache.h | |
parent | 2bc334dcc7c77be3700dd443d92a78603f76976b (diff) | |
download | linux-fb2d5b86aff355a27ebfc132d3c99f4a940cc3fe.tar.gz linux-fb2d5b86aff355a27ebfc132d3c99f4a940cc3fe.tar.bz2 linux-fb2d5b86aff355a27ebfc132d3c99f4a940cc3fe.zip |
fs: name case update method
smpfs and ncpfs want to update a live dentry name in-place. Rather than
have them open code the locking, provide a documented dcache API.
Signed-off-by: Nick Piggin <npiggin@kernel.dk>
Diffstat (limited to 'include/linux/dcache.h')
-rw-r--r-- | include/linux/dcache.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/dcache.h b/include/linux/dcache.h index cbfc9567e4e9..6cdf4995c90a 100644 --- a/include/linux/dcache.h +++ b/include/linux/dcache.h @@ -290,6 +290,8 @@ static inline struct dentry *d_add_unique(struct dentry *entry, struct inode *in return res; } +extern void dentry_update_name_case(struct dentry *, struct qstr *); + /* used for rename() and baskets */ extern void d_move(struct dentry *, struct dentry *); extern struct dentry *d_ancestor(struct dentry *, struct dentry *); |