Lines Matching defs:new_dentry

4530  * @new_dentry:	where to create the new link
4552 struct inode *dir, struct dentry *new_dentry,
4562 error = may_create(idmap, dir, new_dentry);
4586 error = security_inode_link(old_dentry, dir, new_dentry);
4599 error = dir->i_op->link(old_dentry, dir, new_dentry);
4609 fsnotify_link(dir, inode, new_dentry);
4627 struct dentry *new_dentry;
4654 new_dentry = filename_create(newdfd, new, &new_path,
4656 error = PTR_ERR(new_dentry);
4657 if (IS_ERR(new_dentry))
4667 error = security_path_link(old_path.dentry, &new_path, new_dentry);
4671 new_dentry, &delegated_inode);
4673 done_path_create(&new_path, new_dentry);
4758 struct dentry *new_dentry = rd->new_dentry;
4763 struct inode *target = new_dentry->d_inode;
4777 error = may_create(rd->new_mnt_idmap, new_dir, new_dentry);
4779 new_is_dir = d_is_dir(new_dentry);
4783 new_dentry, is_dir);
4786 new_dentry, new_is_dir);
4813 error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
4819 dget(new_dentry);
4853 if (is_local_mountpoint(old_dentry) || is_local_mountpoint(new_dentry))
4875 new_dir, new_dentry, flags);
4881 shrink_dcache_parent(new_dentry);
4884 dont_mount(new_dentry);
4885 detach_mounts(new_dentry);
4889 d_move(old_dentry, new_dentry);
4891 d_exchange(old_dentry, new_dentry);
4898 dput(new_dentry);
4904 new_is_dir, NULL, new_dentry);
4917 struct dentry *old_dentry, *new_dentry;
4977 new_dentry = lookup_one_qstr_excl(&new_last, new_path.dentry,
4979 error = PTR_ERR(new_dentry);
4980 if (IS_ERR(new_dentry))
4983 if ((flags & RENAME_NOREPLACE) && d_is_positive(new_dentry))
4987 if (d_is_negative(new_dentry))
4990 if (!d_is_dir(new_dentry)) {
5011 if (new_dentry == trap)
5015 &new_path, new_dentry, flags);
5023 rd.new_dentry = new_dentry;
5029 dput(new_dentry);