Lines Matching refs:p1
2948 struct dentry *lock_rename(struct dentry *p1, struct dentry *p2) in lock_rename() argument
2952 if (p1 == p2) { in lock_rename()
2953 inode_lock_nested(p1->d_inode, I_MUTEX_PARENT); in lock_rename()
2957 mutex_lock(&p1->d_sb->s_vfs_rename_mutex); in lock_rename()
2959 p = d_ancestor(p2, p1); in lock_rename()
2962 inode_lock_nested(p1->d_inode, I_MUTEX_CHILD); in lock_rename()
2966 p = d_ancestor(p1, p2); in lock_rename()
2968 inode_lock_nested(p1->d_inode, I_MUTEX_PARENT); in lock_rename()
2973 inode_lock_nested(p1->d_inode, I_MUTEX_PARENT); in lock_rename()
2979 void unlock_rename(struct dentry *p1, struct dentry *p2) in unlock_rename() argument
2981 inode_unlock(p1->d_inode); in unlock_rename()
2982 if (p1 != p2) { in unlock_rename()
2984 mutex_unlock(&p1->d_sb->s_vfs_rename_mutex); in unlock_rename()