aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGu Zheng <guz.fnst@cn.fujitsu.com>2014-10-20 05:45:52 -0400
committerJaegeuk Kim <jaegeuk@kernel.org>2014-11-03 19:07:36 -0500
commitfa528722d06ecbee9d918b9eec58c5d4c2978839 (patch)
tree7cc2e12bca4f6a077cfc42319c55b4d8dde4cb1c
parent8a2d0ace3af74825e4f1e6fb962f7ee8ef4d9281 (diff)
f2fs: remove the redundant function cond_clear_inode_flag
Use clear_inode_flag to replace the redundant cond_clear_inode_flag. Signed-off-by: Gu Zheng <guz.fnst@cn.fujitsu.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r--fs/f2fs/acl.c4
-rw-r--r--fs/f2fs/f2fs.h9
2 files changed, 2 insertions, 11 deletions
diff --git a/fs/f2fs/acl.c b/fs/f2fs/acl.c
index 620745556828..1ccb26bc2a0b 100644
--- a/fs/f2fs/acl.c
+++ b/fs/f2fs/acl.c
@@ -236,7 +236,7 @@ static int __f2fs_set_acl(struct inode *inode, int type,
236 if (acl) { 236 if (acl) {
237 value = f2fs_acl_to_disk(acl, &size); 237 value = f2fs_acl_to_disk(acl, &size);
238 if (IS_ERR(value)) { 238 if (IS_ERR(value)) {
239 cond_clear_inode_flag(fi, FI_ACL_MODE); 239 clear_inode_flag(fi, FI_ACL_MODE);
240 return (int)PTR_ERR(value); 240 return (int)PTR_ERR(value);
241 } 241 }
242 } 242 }
@@ -247,7 +247,7 @@ static int __f2fs_set_acl(struct inode *inode, int type,
247 if (!error) 247 if (!error)
248 set_cached_acl(inode, type, acl); 248 set_cached_acl(inode, type, acl);
249 249
250 cond_clear_inode_flag(fi, FI_ACL_MODE); 250 clear_inode_flag(fi, FI_ACL_MODE);
251 return error; 251 return error;
252} 252}
253 253
diff --git a/fs/f2fs/f2fs.h b/fs/f2fs/f2fs.h
index cb59ebbf0f38..3608c13aa7a2 100644
--- a/fs/f2fs/f2fs.h
+++ b/fs/f2fs/f2fs.h
@@ -1117,15 +1117,6 @@ static inline void set_acl_inode(struct f2fs_inode_info *fi, umode_t mode)
1117 set_inode_flag(fi, FI_ACL_MODE); 1117 set_inode_flag(fi, FI_ACL_MODE);
1118} 1118}
1119 1119
1120static inline int cond_clear_inode_flag(struct f2fs_inode_info *fi, int flag)
1121{
1122 if (is_inode_flag_set(fi, FI_ACL_MODE)) {
1123 clear_inode_flag(fi, FI_ACL_MODE);
1124 return 1;
1125 }
1126 return 0;
1127}
1128
1129static inline void get_inline_info(struct f2fs_inode_info *fi, 1120static inline void get_inline_info(struct f2fs_inode_info *fi,
1130 struct f2fs_inode *ri) 1121 struct f2fs_inode *ri)
1131{ 1122{