Home
last modified time | relevance | path

Searched refs:newdentry (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/fs/overlayfs/
Ddir.c72 int ovl_create_real(struct inode *dir, struct dentry *newdentry, in ovl_create_real() argument
78 if (newdentry->d_inode) in ovl_create_real()
82 err = ovl_do_link(hardlink, dir, newdentry, debug); in ovl_create_real()
86 err = ovl_do_create(dir, newdentry, stat->mode, debug); in ovl_create_real()
90 err = ovl_do_mkdir(dir, newdentry, stat->mode, debug); in ovl_create_real()
97 err = ovl_do_mknod(dir, newdentry, in ovl_create_real()
102 err = ovl_do_symlink(dir, newdentry, link, debug); in ovl_create_real()
109 if (!err && WARN_ON(!newdentry->d_inode)) { in ovl_create_real()
167 struct dentry *newdentry; in ovl_create_upper() local
171 newdentry = lookup_one_len(dentry->d_name.name, upperdir, in ovl_create_upper()
[all …]
Dcopy_up.c214 struct dentry *newdentry = NULL; in ovl_copy_up_locked() local
219 newdentry = ovl_lookup_temp(workdir, dentry); in ovl_copy_up_locked()
220 err = PTR_ERR(newdentry); in ovl_copy_up_locked()
221 if (IS_ERR(newdentry)) in ovl_copy_up_locked()
232 err = ovl_create_real(wdir, newdentry, stat, link, NULL, true); in ovl_copy_up_locked()
241 upperpath.dentry = newdentry; in ovl_copy_up_locked()
248 err = ovl_copy_xattr(lowerpath->dentry, newdentry); in ovl_copy_up_locked()
252 mutex_lock(&newdentry->d_inode->i_mutex); in ovl_copy_up_locked()
253 err = ovl_set_attr(newdentry, stat); in ovl_copy_up_locked()
255 err = notify_change(newdentry, attr, NULL); in ovl_copy_up_locked()
[all …]
Doverlayfs.h110 struct inode *newdir, struct dentry *newdentry, in ovl_do_rename() argument
116 olddentry, newdentry, flags); in ovl_do_rename()
118 err = vfs_rename(olddir, olddentry, newdir, newdentry, NULL, flags); in ovl_do_rename()
122 olddentry, newdentry, err); in ovl_do_rename()
189 int ovl_create_real(struct inode *dir, struct dentry *newdentry,