Signed-off-by: Rachita Kothiyal <rachita@fsl.cs.sunysb.edu>
UNIONFS_DMUTEX_ROOT,
UNIONFS_DMUTEX_PARENT,
UNIONFS_DMUTEX_CHILD,
- UNIONFS_DMUTEX_WHITEOUT,
UNIONFS_DMUTEX_REVAL_PARENT, /* for file/dentry revalidate */
UNIONFS_DMUTEX_REVAL_CHILD, /* for file/dentry revalidate */
};
mutex_lock_nested(&dir->d_inode->i_mutex, I_MUTEX_PARENT);
return dir;
}
-static inline struct dentry *lock_parent_wh(struct dentry *dentry)
-{
- struct dentry *dir = dget(dentry->d_parent);
-
- mutex_lock_nested(&dir->d_inode->i_mutex, UNIONFS_DMUTEX_WHITEOUT);
- return dir;
-}
static inline void unlock_dir(struct dentry *dir)
{