提交 7964410f 编写于 作者: G Gustavo A. R. Silva 提交者: Al Viro

fs: dcache: Use true and false for boolean values

Return statements in functions returning bool should use true or false
instead of an integer value.

This issue was detected with the help of Coccinelle.
Signed-off-by: NGustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
上级 f2df5da6
......@@ -732,16 +732,16 @@ static inline bool fast_dput(struct dentry *dentry)
if (dentry->d_lockref.count > 1) {
dentry->d_lockref.count--;
spin_unlock(&dentry->d_lock);
return 1;
return true;
}
return 0;
return false;
}
/*
* If we weren't the last ref, we're done.
*/
if (ret)
return 1;
return true;
/*
* Careful, careful. The reference count went down
......@@ -770,7 +770,7 @@ static inline bool fast_dput(struct dentry *dentry)
/* Nothing to do? Dropping the reference was all we needed? */
if (d_flags == (DCACHE_REFERENCED | DCACHE_LRU_LIST) && !d_unhashed(dentry))
return 1;
return true;
/*
* Not the fast normal case? Get the lock. We've already decremented
......@@ -787,7 +787,7 @@ static inline bool fast_dput(struct dentry *dentry)
*/
if (dentry->d_lockref.count) {
spin_unlock(&dentry->d_lock);
return 1;
return true;
}
/*
......@@ -796,7 +796,7 @@ static inline bool fast_dput(struct dentry *dentry)
* set it to 1.
*/
dentry->d_lockref.count = 1;
return 0;
return false;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册