Lines Matching refs:new_dir
4129 * @new_dir: parent of destination
4175 struct inode *new_dir, struct dentry *new_dentry,
4184 unsigned max_links = new_dir->i_sb->s_max_links;
4198 error = may_create(new_dir, new_dentry);
4203 error = may_delete(new_dir, new_dentry, is_dir);
4205 error = may_delete(new_dir, new_dentry, new_is_dir);
4220 if (new_dir != old_dir) {
4233 error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
4249 if (max_links && new_dir != old_dir) {
4251 if (is_dir && !new_is_dir && new_dir->i_nlink >= max_links)
4271 new_dir, new_dentry);
4275 new_dir, new_dentry, flags);
4299 fsnotify_move(old_dir, new_dir, old_name, is_dir,
4302 fsnotify_move(new_dir, old_dir, old_dentry->d_name.name,