Lines Matching refs:lower_dir_dentry
139 struct dentry *lower_dir_dentry;
143 lower_dir_dentry = ecryptfs_dentry_to_lower(dentry->d_parent);
144 lower_dir_inode = d_inode(lower_dir_dentry);
147 if (lower_dentry->d_parent != lower_dir_dentry)
186 struct dentry *lower_dir_dentry;
190 lower_dir_dentry = lock_parent(lower_dentry);
191 rc = vfs_create(d_inode(lower_dir_dentry), lower_dentry, mode, true);
201 vfs_unlink(d_inode(lower_dir_dentry), lower_dentry, NULL);
204 fsstack_copy_attr_times(directory_inode, d_inode(lower_dir_dentry));
205 fsstack_copy_inode_size(directory_inode, d_inode(lower_dir_dentry));
207 unlock_dir(lower_dir_dentry);
396 struct dentry *lower_dir_dentry, *lower_dentry;
402 lower_dir_dentry = ecryptfs_dentry_to_lower(ecryptfs_dentry->d_parent);
418 lower_dentry = lookup_one_len_unlocked(name, lower_dir_dentry, len);
437 struct dentry *lower_dir_dentry;
446 lower_dir_dentry = lock_parent(lower_new_dentry);
447 rc = vfs_link(lower_old_dentry, d_inode(lower_dir_dentry),
454 fsstack_copy_attr_times(dir, d_inode(lower_dir_dentry));
455 fsstack_copy_inode_size(dir, d_inode(lower_dir_dentry));
460 unlock_dir(lower_dir_dentry);
476 struct dentry *lower_dir_dentry;
483 lower_dir_dentry = lock_parent(lower_dentry);
492 rc = vfs_symlink(d_inode(lower_dir_dentry), lower_dentry,
500 fsstack_copy_attr_times(dir, d_inode(lower_dir_dentry));
501 fsstack_copy_inode_size(dir, d_inode(lower_dir_dentry));
503 unlock_dir(lower_dir_dentry);
514 struct dentry *lower_dir_dentry;
517 lower_dir_dentry = lock_parent(lower_dentry);
518 rc = vfs_mkdir(d_inode(lower_dir_dentry), lower_dentry, mode);
524 fsstack_copy_attr_times(dir, d_inode(lower_dir_dentry));
525 fsstack_copy_inode_size(dir, d_inode(lower_dir_dentry));
526 set_nlink(dir, d_inode(lower_dir_dentry)->i_nlink);
528 unlock_dir(lower_dir_dentry);
537 struct dentry *lower_dir_dentry;
542 lower_dir_dentry = ecryptfs_dentry_to_lower(dentry->d_parent);
543 lower_dir_inode = d_inode(lower_dir_dentry);
547 if (lower_dentry->d_parent != lower_dir_dentry)
570 struct dentry *lower_dir_dentry;
573 lower_dir_dentry = lock_parent(lower_dentry);
574 rc = vfs_mknod(d_inode(lower_dir_dentry), lower_dentry, mode, dev);
580 fsstack_copy_attr_times(dir, d_inode(lower_dir_dentry));
581 fsstack_copy_inode_size(dir, d_inode(lower_dir_dentry));
583 unlock_dir(lower_dir_dentry);