summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2018-10-02 12:07:22 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2018-10-08 08:36:58 +0200
commit35197571a859dc268671341530c4e8606cebf901 (patch)
treeb48da536610cf7806e5392b49ef402932a011bc5 /include/linux
parent22d8660e7b77250a12ecf76dc4f20588e3f9257e (diff)
downloadbarebox-35197571a859dc268671341530c4e8606cebf901.tar.gz
barebox-35197571a859dc268671341530c4e8606cebf901.tar.xz
fs: implement clear_nlink and set_nlink
Implement clear_nlink and set_nlink and remove the private versions from UBIFS. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/fs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h
index d38dc12872..a72bc066c3 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -411,6 +411,8 @@ unsigned int get_next_ino(void);
void iput(struct inode *);
struct inode *iget(struct inode *);
void inc_nlink(struct inode *inode);
+void clear_nlink(struct inode *inode);
+void set_nlink(struct inode *inode, unsigned int nlink);
struct inode_operations {
struct dentry * (*lookup) (struct inode *,struct dentry *, unsigned int);