Lines Matching refs:old_dentry
124 static int sdcardfs_link(struct dentry *old_dentry, struct inode *dir,
136 file_size_save = i_size_read(old_dentry->d_inode);
137 sdcardfs_get_lower_path(old_dentry, &lower_old_path);
153 set_nlink(old_dentry->d_inode,
154 sdcardfs_lower_inode(old_dentry->d_inode)->i_nlink);
158 sdcardfs_put_lower_path(old_dentry, &lower_old_path);
468 static int sdcardfs_rename(struct inode *old_dir, struct dentry *old_dentry, in sdcardfs_rename() argument
481 if (!check_caller_access_to_name(old_dir, &old_dentry->d_name) || in sdcardfs_rename()
490 sdcardfs_get_real_lower(old_dentry, &lower_old_path); in sdcardfs_rename()
524 get_derived_permission_new(new_dentry->d_parent, old_dentry, &new_dentry->d_name); in sdcardfs_rename()
525 fixup_tmp_permissions(old_dentry->d_inode); in sdcardfs_rename()
526 fixup_lower_ownership(old_dentry, new_dentry->d_name.name); in sdcardfs_rename()
527 d_invalidate(old_dentry); /* Can't fixup ownership recursively :( */ in sdcardfs_rename()
532 sdcardfs_put_real_lower(old_dentry, &lower_old_path); in sdcardfs_rename()