diff options
Diffstat (limited to 'kernel/arch/s390/hypfs/inode.c')
-rw-r--r-- | kernel/arch/s390/hypfs/inode.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/kernel/arch/s390/hypfs/inode.c b/kernel/arch/s390/hypfs/inode.c index 2eeb0a0f5..b2e5902bd 100644 --- a/kernel/arch/s390/hypfs/inode.c +++ b/kernel/arch/s390/hypfs/inode.c @@ -62,18 +62,13 @@ static void hypfs_add_dentry(struct dentry *dentry) hypfs_last_dentry = dentry; } -static inline int hypfs_positive(struct dentry *dentry) -{ - return d_really_is_positive(dentry) && !d_unhashed(dentry); -} - static void hypfs_remove(struct dentry *dentry) { struct dentry *parent; parent = dentry->d_parent; mutex_lock(&d_inode(parent)->i_mutex); - if (hypfs_positive(dentry)) { + if (simple_positive(dentry)) { if (d_is_dir(dentry)) simple_rmdir(d_inode(parent), dentry); else |