Searched refs:newdentry (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/fs/overlayfs/ |
D | dir.c | 72 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 …]
|
D | copy_up.c | 214 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 …]
|
D | overlayfs.h | 110 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,
|