Lines Matching refs:new_dir
4091 * @new_dir: parent of destination
4137 struct inode *new_dir, struct dentry *new_dentry,
4146 unsigned max_links = new_dir->i_sb->s_max_links;
4156 error = may_create(new_dir, new_dentry);
4161 error = may_delete(new_dir, new_dentry, is_dir);
4163 error = may_delete(new_dir, new_dentry, new_is_dir);
4178 if (new_dir != old_dir) {
4191 error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
4207 if (max_links && new_dir != old_dir) {
4209 if (is_dir && !new_is_dir && new_dir->i_nlink >= max_links)
4229 new_dir, new_dentry);
4233 new_dir, new_dentry, flags);
4257 fsnotify_move(old_dir, new_dir, old_name, is_dir,
4260 fsnotify_move(new_dir, old_dir, old_dentry->d_name.name,
4273 struct dentry *old_dir, *new_dir;
4316 new_dir = newnd.path.dentry;
4332 trap = lock_rename(new_dir, old_dir);
4383 new_dir->d_inode, new_dentry,
4390 unlock_rename(new_dir, old_dir);