Lines Matching refs:old_dir

374 int simple_offset_rename(struct inode *old_dir, struct dentry *old_dentry,  in simple_offset_rename()  argument
377 struct offset_ctx *old_ctx = old_dir->i_op->get_offset_ctx(old_dir); in simple_offset_rename()
403 int simple_offset_rename_exchange(struct inode *old_dir, in simple_offset_rename_exchange() argument
408 struct offset_ctx *old_ctx = old_dir->i_op->get_offset_ctx(old_dir); in simple_offset_rename_exchange()
427 ret = simple_rename_exchange(old_dir, old_dentry, new_dir, new_dentry); in simple_offset_rename_exchange()
807 void simple_rename_timestamp(struct inode *old_dir, struct dentry *old_dentry, in simple_rename_timestamp() argument
812 inode_set_mtime_to_ts(old_dir, inode_set_ctime_current(old_dir)); in simple_rename_timestamp()
813 if (new_dir != old_dir) in simple_rename_timestamp()
822 int simple_rename_exchange(struct inode *old_dir, struct dentry *old_dentry, in simple_rename_exchange() argument
828 if (old_dir != new_dir && old_is_dir != new_is_dir) { in simple_rename_exchange()
830 drop_nlink(old_dir); in simple_rename_exchange()
834 inc_nlink(old_dir); in simple_rename_exchange()
837 simple_rename_timestamp(old_dir, old_dentry, new_dir, new_dentry); in simple_rename_exchange()
842 int simple_rename(struct mnt_idmap *idmap, struct inode *old_dir, in simple_rename() argument
852 return simple_rename_exchange(old_dir, old_dentry, new_dir, new_dentry); in simple_rename()
861 drop_nlink(old_dir); in simple_rename()
864 drop_nlink(old_dir); in simple_rename()
868 simple_rename_timestamp(old_dir, old_dentry, new_dir, new_dentry); in simple_rename()