old_dir           366 drivers/android/binderfs.c static int binderfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           374 drivers/android/binderfs.c 	return simple_rename(old_dir, old_dentry, new_dir, new_dentry, flags);
old_dir          2731 drivers/staging/exfat/exfat_super.c static int exfat_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          2736 drivers/staging/exfat/exfat_super.c 	struct super_block *sb = old_dir->i_sb;
old_dir          2752 drivers/staging/exfat/exfat_super.c 	err = ffsMoveFile(old_dir, &(EXFAT_I(old_inode)->fid), new_dir,
old_dir          2787 drivers/staging/exfat/exfat_super.c 	if ((S_ISDIR(old_inode->i_mode)) && (old_dir != new_dir)) {
old_dir          2788 drivers/staging/exfat/exfat_super.c 		drop_nlink(old_dir);
old_dir          2792 drivers/staging/exfat/exfat_super.c 	INC_IVERSION(old_dir);
old_dir          2793 drivers/staging/exfat/exfat_super.c 	old_dir->i_ctime = old_dir->i_mtime = current_time(old_dir);
old_dir          2794 drivers/staging/exfat/exfat_super.c 	if (IS_DIRSYNC(old_dir))
old_dir          2795 drivers/staging/exfat/exfat_super.c 		(void)exfat_sync_inode(old_dir);
old_dir          2797 drivers/staging/exfat/exfat_super.c 		mark_inode_dirty(old_dir);
old_dir           138 fs/9p/v9fs.h   extern int v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           951 fs/9p/vfs_inode.c v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1023 fs/9p/vfs_inode.c 			v9fs_dec_count(old_dir);
old_dir          1026 fs/9p/vfs_inode.c 		v9fs_invalidate_inode_attr(old_dir);
old_dir           177 fs/affs/affs.h extern int	affs_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir           402 fs/affs/namei.c affs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           405 fs/affs/namei.c 	struct super_block *sb = old_dir->i_sb;
old_dir           428 fs/affs/namei.c 	affs_lock_dir(old_dir);
old_dir           429 fs/affs/namei.c 	retval = affs_remove_hash(old_dir, bh);
old_dir           430 fs/affs/namei.c 	affs_unlock_dir(old_dir);
old_dir           443 fs/affs/namei.c 	mark_buffer_dirty_inode(bh, retval ? old_dir : new_dir);
old_dir           449 fs/affs/namei.c affs_xrename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           453 fs/affs/namei.c 	struct super_block *sb = old_dir->i_sb;
old_dir           467 fs/affs/namei.c 	affs_lock_dir(old_dir);
old_dir           468 fs/affs/namei.c 	retval = affs_remove_hash(old_dir, bh_old);
old_dir           469 fs/affs/namei.c 	affs_unlock_dir(old_dir);
old_dir           490 fs/affs/namei.c 	affs_lock_dir(old_dir);
old_dir           491 fs/affs/namei.c 	retval = affs_insert_hash(old_dir, bh_new);
old_dir           492 fs/affs/namei.c 	affs_unlock_dir(old_dir);
old_dir           495 fs/affs/namei.c 	mark_buffer_dirty_inode(bh_new, old_dir);
old_dir           501 fs/affs/namei.c int affs_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir           510 fs/affs/namei.c 		 old_dir->i_ino, old_dentry, new_dir->i_ino, new_dentry);
old_dir           513 fs/affs/namei.c 		return affs_xrename(old_dir, old_dentry, new_dir, new_dentry);
old_dir           515 fs/affs/namei.c 	return affs_rename(old_dir, old_dentry, new_dir, new_dentry);
old_dir            40 fs/afs/dir.c   static int afs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1831 fs/afs/dir.c   static int afs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1854 fs/afs/dir.c   	orig_dvnode = AFS_FS_I(old_dir);
old_dir            75 fs/bad_inode.c static int bad_inode_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir           202 fs/bfs/dir.c   static int bfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           223 fs/bfs/dir.c   	old_bh = bfs_find_entry(old_dir, &old_dentry->d_name, &old_de);
old_dir           243 fs/bfs/dir.c   	old_dir->i_ctime = old_dir->i_mtime = current_time(old_dir);
old_dir           244 fs/bfs/dir.c   	mark_inode_dirty(old_dir);
old_dir           249 fs/bfs/dir.c   	mark_buffer_dirty_inode(old_bh, old_dir);
old_dir          9603 fs/btrfs/inode.c static int btrfs_rename_exchange(struct inode *old_dir,
old_dir          9608 fs/btrfs/inode.c 	struct btrfs_fs_info *fs_info = btrfs_sb(old_dir->i_sb);
old_dir          9610 fs/btrfs/inode.c 	struct btrfs_root *root = BTRFS_I(old_dir)->root;
old_dir          9665 fs/btrfs/inode.c 	ret = btrfs_set_inode_index(BTRFS_I(old_dir), &new_idx);
old_dir          9700 fs/btrfs/inode.c 					     btrfs_ino(BTRFS_I(old_dir)),
old_dir          9707 fs/btrfs/inode.c 	inode_inc_iversion(old_dir);
old_dir          9711 fs/btrfs/inode.c 	old_dir->i_ctime = old_dir->i_mtime = ctime;
old_dir          9717 fs/btrfs/inode.c 		btrfs_record_unlink_dir(trans, BTRFS_I(old_dir),
old_dir          9725 fs/btrfs/inode.c 		ret = btrfs_unlink_subvol(trans, old_dir, old_dentry);
old_dir          9727 fs/btrfs/inode.c 		ret = __btrfs_unlink_inode(trans, root, BTRFS_I(old_dir),
old_dir          9763 fs/btrfs/inode.c 	ret = btrfs_add_link(trans, BTRFS_I(old_dir), BTRFS_I(new_inode),
old_dir          9779 fs/btrfs/inode.c 					 BTRFS_I(old_dir), parent,
old_dir          9817 fs/btrfs/inode.c 		if (btrfs_inode_in_log(BTRFS_I(old_dir), fs_info->generation) ||
old_dir          9927 fs/btrfs/inode.c static int btrfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          9931 fs/btrfs/inode.c 	struct btrfs_fs_info *fs_info = btrfs_sb(old_dir->i_sb);
old_dir          9934 fs/btrfs/inode.c 	struct btrfs_root *root = BTRFS_I(old_dir)->root;
old_dir          10034 fs/btrfs/inode.c 	inode_inc_iversion(old_dir);
old_dir          10037 fs/btrfs/inode.c 	old_dir->i_ctime = old_dir->i_mtime =
old_dir          10039 fs/btrfs/inode.c 	old_inode->i_ctime = current_time(old_dir);
old_dir          10042 fs/btrfs/inode.c 		btrfs_record_unlink_dir(trans, BTRFS_I(old_dir),
old_dir          10046 fs/btrfs/inode.c 		ret = btrfs_unlink_subvol(trans, old_dir, old_dentry);
old_dir          10048 fs/btrfs/inode.c 		ret = __btrfs_unlink_inode(trans, root, BTRFS_I(old_dir),
old_dir          10098 fs/btrfs/inode.c 					 BTRFS_I(old_dir), parent,
old_dir          10110 fs/btrfs/inode.c 		ret = btrfs_whiteout_for_rename(trans, root, old_dir,
old_dir          10131 fs/btrfs/inode.c 		if (btrfs_inode_in_log(BTRFS_I(old_dir), fs_info->generation) ||
old_dir          10165 fs/btrfs/inode.c static int btrfs_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir          10173 fs/btrfs/inode.c 		return btrfs_rename_exchange(old_dir, old_dentry, new_dir,
old_dir          10176 fs/btrfs/inode.c 	return btrfs_rename(old_dir, old_dentry, new_dir, new_dentry, flags);
old_dir          6432 fs/btrfs/tree-log.c 			struct btrfs_inode *inode, struct btrfs_inode *old_dir,
old_dir          6451 fs/btrfs/tree-log.c 	    (!old_dir || old_dir->logged_trans <= fs_info->last_trans_committed))
old_dir            78 fs/btrfs/tree-log.h 			struct btrfs_inode *inode, struct btrfs_inode *old_dir,
old_dir          1082 fs/ceph/dir.c  static int ceph_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1086 fs/ceph/dir.c  	struct ceph_fs_client *fsc = ceph_sb_to_client(old_dir->i_sb);
old_dir          1095 fs/ceph/dir.c  	if (ceph_snap(old_dir) != ceph_snap(new_dir))
old_dir          1097 fs/ceph/dir.c  	if (ceph_snap(old_dir) != CEPH_NOSNAP) {
old_dir          1098 fs/ceph/dir.c  		if (old_dir == new_dir && ceph_snap(old_dir) == CEPH_SNAPDIR)
old_dir          1104 fs/ceph/dir.c  	if ((old_dir != new_dir) &&
old_dir          1105 fs/ceph/dir.c  	    (!ceph_quota_is_same_realm(old_dir, new_dir)))
old_dir          1109 fs/ceph/dir.c  	     old_dir, old_dentry, new_dir, new_dentry);
old_dir          1113 fs/ceph/dir.c  	ihold(old_dir);
old_dir          1117 fs/ceph/dir.c  	req->r_old_dentry_dir = old_dir;
old_dir          1130 fs/ceph/dir.c  	err = ceph_mdsc_do_request(mdsc, old_dir, req);
old_dir          2768 fs/ceph/mds_client.c 	struct inode *old_dir = req->r_old_dentry_dir;
old_dir          2770 fs/ceph/mds_client.c 	dout("invalidate_dir_request %p %p (complete, lease(s))\n", dir, old_dir);
old_dir          2773 fs/ceph/mds_client.c 	if (old_dir)
old_dir          2774 fs/ceph/mds_client.c 		ceph_dir_clear_complete(old_dir);
old_dir           294 fs/coda/dir.c  static int coda_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           307 fs/coda/dir.c  	error = venus_rename(old_dir->i_sb, coda_i2f(old_dir),
old_dir           313 fs/coda/dir.c  				coda_dir_drop_nlink(old_dir);
old_dir           316 fs/coda/dir.c  			coda_dir_update_mtime(old_dir);
old_dir           320 fs/coda/dir.c  			coda_flag_inode(old_dir, C_VATTR);
old_dir            72 fs/crypto/hooks.c int __fscrypt_prepare_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir            78 fs/crypto/hooks.c 	err = fscrypt_require_key(old_dir);
old_dir            91 fs/crypto/hooks.c 	if (old_dir != new_dir) {
old_dir            98 fs/crypto/hooks.c 		    IS_ENCRYPTED(old_dir) &&
old_dir            99 fs/crypto/hooks.c 		    !fscrypt_has_permitted_context(old_dir,
old_dir           834 fs/debugfs/inode.c struct dentry *debugfs_rename(struct dentry *old_dir, struct dentry *old_dentry,
old_dir           841 fs/debugfs/inode.c 	if (IS_ERR(old_dir))
old_dir           842 fs/debugfs/inode.c 		return old_dir;
old_dir           848 fs/debugfs/inode.c 	trap = lock_rename(new_dir, old_dir);
old_dir           850 fs/debugfs/inode.c 	if (d_really_is_negative(old_dir) || d_really_is_negative(new_dir))
old_dir           863 fs/debugfs/inode.c 	error = simple_rename(d_inode(old_dir), old_dentry, d_inode(new_dir),
old_dir           870 fs/debugfs/inode.c 	fsnotify_move(d_inode(old_dir), d_inode(new_dir), &old_name.name,
old_dir           874 fs/debugfs/inode.c 	unlock_rename(new_dir, old_dir);
old_dir           880 fs/debugfs/inode.c 	unlock_rename(new_dir, old_dir);
old_dir           582 fs/ecryptfs/inode.c ecryptfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           631 fs/ecryptfs/inode.c 	if (new_dir != old_dir)
old_dir           632 fs/ecryptfs/inode.c 		fsstack_copy_attr_all(old_dir, d_inode(lower_old_dir_dentry));
old_dir           312 fs/ext2/namei.c static int ext2_rename (struct inode * old_dir, struct dentry * old_dentry,
old_dir           327 fs/ext2/namei.c 	err = dquot_initialize(old_dir);
old_dir           335 fs/ext2/namei.c 	old_de = ext2_find_entry (old_dir, &old_dentry->d_name, &old_page);
old_dir           383 fs/ext2/namei.c 		if (old_dir != new_dir)
old_dir           389 fs/ext2/namei.c 		inode_dec_link_count(old_dir);
old_dir          3641 fs/ext4/namei.c static int ext4_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          3647 fs/ext4/namei.c 		.dir = old_dir,
old_dir          3848 fs/ext4/namei.c static int ext4_cross_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          3853 fs/ext4/namei.c 		.dir = old_dir,
old_dir          3869 fs/ext4/namei.c 	    (ext4_test_inode_flag(old_dir, EXT4_INODE_PROJINHERIT) &&
old_dir          3870 fs/ext4/namei.c 	     !projid_eq(EXT4_I(old_dir)->i_projid,
old_dir          3988 fs/ext4/namei.c static int ext4_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir          3994 fs/ext4/namei.c 	if (unlikely(ext4_forced_shutdown(EXT4_SB(old_dir->i_sb))))
old_dir          4000 fs/ext4/namei.c 	err = fscrypt_prepare_rename(old_dir, old_dentry, new_dir, new_dentry,
old_dir          4006 fs/ext4/namei.c 		return ext4_cross_rename(old_dir, old_dentry,
old_dir          4010 fs/ext4/namei.c 	return ext4_rename(old_dir, old_dentry, new_dir, new_dentry, flags);
old_dir           845 fs/f2fs/namei.c static int f2fs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           849 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(old_dir);
old_dir           858 fs/f2fs/namei.c 	bool is_old_inline = f2fs_has_inline_dentry(old_dir);
old_dir           872 fs/f2fs/namei.c 		err = f2fs_create_whiteout(old_dir, &whiteout);
old_dir           877 fs/f2fs/namei.c 	err = dquot_initialize(old_dir);
old_dir           892 fs/f2fs/namei.c 	old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_page);
old_dir           965 fs/f2fs/namei.c 		if (is_old_inline && !f2fs_has_inline_dentry(old_dir)) {
old_dir           969 fs/f2fs/namei.c 			old_entry = f2fs_find_entry(old_dir,
old_dir           992 fs/f2fs/namei.c 	f2fs_delete_entry(old_entry, old_page, old_dir, NULL);
old_dir          1004 fs/f2fs/namei.c 		if (old_dir != new_dir && !whiteout)
old_dir          1009 fs/f2fs/namei.c 		f2fs_i_links_write(old_dir, false);
old_dir          1020 fs/f2fs/namei.c 	if (IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir))
old_dir          1041 fs/f2fs/namei.c static int f2fs_cross_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1044 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(old_dir);
old_dir          1063 fs/f2fs/namei.c 			!projid_eq(F2FS_I(old_dir)->i_projid,
old_dir          1067 fs/f2fs/namei.c 	err = dquot_initialize(old_dir);
old_dir          1076 fs/f2fs/namei.c 	old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_page);
old_dir          1091 fs/f2fs/namei.c 	if (old_dir != new_dir) {
old_dir          1123 fs/f2fs/namei.c 		if ((old_nlink > 0 && old_dir->i_nlink >= F2FS_LINK_MAX) ||
old_dir          1138 fs/f2fs/namei.c 		f2fs_set_link(new_inode, new_dir_entry, new_dir_page, old_dir);
old_dir          1141 fs/f2fs/namei.c 	f2fs_set_link(old_dir, old_entry, old_page, new_inode);
old_dir          1151 fs/f2fs/namei.c 	old_dir->i_ctime = current_time(old_dir);
old_dir          1153 fs/f2fs/namei.c 		down_write(&F2FS_I(old_dir)->i_sem);
old_dir          1154 fs/f2fs/namei.c 		f2fs_i_links_write(old_dir, old_nlink > 0);
old_dir          1155 fs/f2fs/namei.c 		up_write(&F2FS_I(old_dir)->i_sem);
old_dir          1157 fs/f2fs/namei.c 	f2fs_mark_inode_dirty_sync(old_dir, false);
old_dir          1167 fs/f2fs/namei.c 		f2fs_i_pino_write(new_inode, old_dir->i_ino);
old_dir          1179 fs/f2fs/namei.c 		f2fs_add_ino_entry(sbi, old_dir->i_ino, TRANS_DIR_INO);
old_dir          1185 fs/f2fs/namei.c 	if (IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir))
old_dir          1206 fs/f2fs/namei.c static int f2fs_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1215 fs/f2fs/namei.c 	err = fscrypt_prepare_rename(old_dir, old_dentry, new_dir, new_dentry,
old_dir          1221 fs/f2fs/namei.c 		return f2fs_cross_rename(old_dir, old_dentry,
old_dir          1228 fs/f2fs/namei.c 	return f2fs_rename(old_dir, old_dentry, new_dir, new_dentry, flags);
old_dir           427 fs/fat/namei_msdos.c static int do_msdos_rename(struct inode *old_dir, unsigned char *old_name,
old_dir           444 fs/fat/namei_msdos.c 	err = fat_scan(old_dir, old_name, &old_sinfo);
old_dir           451 fs/fat/namei_msdos.c 	update_dotdot = (is_dir && old_dir != new_dir);
old_dir           472 fs/fat/namei_msdos.c 			if (IS_DIRSYNC(old_dir)) {
old_dir           481 fs/fat/namei_msdos.c 			inode_inc_iversion(old_dir);
old_dir           482 fs/fat/namei_msdos.c 			fat_truncate_time(old_dir, NULL, S_CTIME|S_MTIME);
old_dir           483 fs/fat/namei_msdos.c 			if (IS_DIRSYNC(old_dir))
old_dir           484 fs/fat/namei_msdos.c 				(void)fat_sync_inode(old_dir);
old_dir           486 fs/fat/namei_msdos.c 				mark_inode_dirty(old_dir);
old_dir           532 fs/fat/namei_msdos.c 		drop_nlink(old_dir);
old_dir           537 fs/fat/namei_msdos.c 	err = fat_remove_entries(old_dir, &old_sinfo);	/* and releases bh */
old_dir           541 fs/fat/namei_msdos.c 	inode_inc_iversion(old_dir);
old_dir           542 fs/fat/namei_msdos.c 	fat_truncate_time(old_dir, &ts, S_CTIME|S_MTIME);
old_dir           543 fs/fat/namei_msdos.c 	if (IS_DIRSYNC(old_dir))
old_dir           544 fs/fat/namei_msdos.c 		(void)fat_sync_inode(old_dir);
old_dir           546 fs/fat/namei_msdos.c 		mark_inode_dirty(old_dir);
old_dir           565 fs/fat/namei_msdos.c 		fat_set_start(dotdot_de, MSDOS_I(old_dir)->i_logstart);
old_dir           596 fs/fat/namei_msdos.c static int msdos_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           600 fs/fat/namei_msdos.c 	struct super_block *sb = old_dir->i_sb;
old_dir           611 fs/fat/namei_msdos.c 				&MSDOS_SB(old_dir->i_sb)->options);
old_dir           623 fs/fat/namei_msdos.c 	err = do_msdos_rename(old_dir, old_msdos_name, old_dentry,
old_dir           628 fs/fat/namei_msdos.c 		err = fat_flush_inodes(sb, old_dir, new_dir);
old_dir           895 fs/fat/namei_vfat.c static int vfat_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           906 fs/fat/namei_vfat.c 	struct super_block *sb = old_dir->i_sb;
old_dir           915 fs/fat/namei_vfat.c 	err = vfat_find(old_dir, &old_dentry->d_name, &old_sinfo);
old_dir           920 fs/fat/namei_vfat.c 	update_dotdot = (is_dir && old_dir != new_dir);
old_dir           928 fs/fat/namei_vfat.c 	ts = current_time(old_dir);
old_dir           963 fs/fat/namei_vfat.c 		drop_nlink(old_dir);
old_dir           968 fs/fat/namei_vfat.c 	err = fat_remove_entries(old_dir, &old_sinfo);	/* and releases bh */
old_dir           972 fs/fat/namei_vfat.c 	inode_inc_iversion(old_dir);
old_dir           973 fs/fat/namei_vfat.c 	fat_truncate_time(old_dir, &ts, S_CTIME|S_MTIME);
old_dir           974 fs/fat/namei_vfat.c 	if (IS_DIRSYNC(old_dir))
old_dir           975 fs/fat/namei_vfat.c 		(void)fat_sync_inode(old_dir);
old_dir           977 fs/fat/namei_vfat.c 		mark_inode_dirty(old_dir);
old_dir           998 fs/fat/namei_vfat.c 		fat_set_start(dotdot_de, MSDOS_I(old_dir)->i_logstart);
old_dir           282 fs/hfs/dir.c   static int hfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           299 fs/hfs/dir.c   			   old_dir, &old_dentry->d_name,
old_dir           302 fs/hfs/dir.c   		hfs_cat_build_key(old_dir->i_sb,
old_dir           531 fs/hfsplus/dir.c static int hfsplus_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           551 fs/hfsplus/dir.c 				 old_dir, &old_dentry->d_name,
old_dir           734 fs/hostfs/hostfs_kern.c static int hostfs_rename2(struct inode *old_dir, struct dentry *old_dentry,
old_dir           510 fs/hpfs/namei.c static int hpfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           545 fs/hpfs/namei.c 	if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, old_name, old_len, &dno, &qbh))) {
old_dir           555 fs/hpfs/namei.c 		if ((r = hpfs_remove_dirent(old_dir, dno, dep, &qbh, 1)) != 2) {
old_dir           572 fs/hpfs/namei.c 	if (new_dir == old_dir) hpfs_brelse4(&qbh);
old_dir           577 fs/hpfs/namei.c 		if (new_dir != old_dir) hpfs_brelse4(&qbh);
old_dir           581 fs/hpfs/namei.c 	if (new_dir == old_dir)
old_dir           582 fs/hpfs/namei.c 		if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, old_name, old_len, &dno, &qbh))) {
old_dir           588 fs/hpfs/namei.c 	if ((r = hpfs_remove_dirent(old_dir, dno, dep, &qbh, 0))) {
old_dir           598 fs/hpfs/namei.c 		drop_nlink(old_dir);
old_dir           610 fs/hpfs/namei.c 		hpfs_update_directory_times(old_dir);
old_dir          1061 fs/jfs/namei.c static int jfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1087 fs/jfs/namei.c 	rc = dquot_initialize(old_dir);
old_dir          1106 fs/jfs/namei.c 	rc = dtSearch(old_dir, &old_dname, &ino, &btstack, JFS_LOOKUP);
old_dir          1157 fs/jfs/namei.c 	if (old_dir != new_dir)
old_dir          1158 fs/jfs/namei.c 		mutex_lock_nested(&JFS_IP(old_dir)->commit_mutex,
old_dir          1177 fs/jfs/namei.c 				if (old_dir != new_dir)
old_dir          1178 fs/jfs/namei.c 					mutex_unlock(&JFS_IP(old_dir)->commit_mutex);
old_dir          1232 fs/jfs/namei.c 	rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE);
old_dir          1240 fs/jfs/namei.c 		drop_nlink(old_dir);
old_dir          1241 fs/jfs/namei.c 		if (old_dir != new_dir) {
old_dir          1276 fs/jfs/namei.c 	iplist[ipcount++] = old_dir;
old_dir          1278 fs/jfs/namei.c 	if (old_dir != new_dir) {
old_dir          1280 fs/jfs/namei.c 		old_dir->i_ctime = old_dir->i_mtime = current_time(old_dir);
old_dir          1281 fs/jfs/namei.c 		mark_inode_dirty(old_dir);
old_dir          1300 fs/jfs/namei.c 	if (old_dir != new_dir)
old_dir          1301 fs/jfs/namei.c 		mutex_unlock(&JFS_IP(old_dir)->commit_mutex);
old_dir          1323 fs/jfs/namei.c 	if (test_cflag(COMMIT_Stale, old_dir)) {
old_dir          1324 fs/jfs/namei.c 		if (old_dir->i_size > 1)
old_dir          1325 fs/jfs/namei.c 			jfs_truncate_nolock(old_dir, 0);
old_dir          1327 fs/jfs/namei.c 		clear_cflag(COMMIT_Stale, old_dir);
old_dir          1147 fs/kernfs/dir.c static int kernfs_iop_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           378 fs/libfs.c     int simple_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           395 fs/libfs.c     			drop_nlink(old_dir);
old_dir           398 fs/libfs.c     		drop_nlink(old_dir);
old_dir           402 fs/libfs.c     	old_dir->i_ctime = old_dir->i_mtime = new_dir->i_ctime =
old_dir           403 fs/libfs.c     		new_dir->i_mtime = inode->i_ctime = current_time(old_dir);
old_dir           184 fs/minix/namei.c static int minix_rename(struct inode * old_dir, struct dentry *old_dentry,
old_dir           240 fs/minix/namei.c 		inode_dec_link_count(old_dir);
old_dir          4386 fs/namei.c     int vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          4401 fs/namei.c     	error = may_delete(old_dir, old_dentry, is_dir);
old_dir          4418 fs/namei.c     	if (!old_dir->i_op->rename)
old_dir          4425 fs/namei.c     	if (new_dir != old_dir) {
old_dir          4438 fs/namei.c     	error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
old_dir          4454 fs/namei.c     	if (max_links && new_dir != old_dir) {
old_dir          4459 fs/namei.c     		    old_dir->i_nlink >= max_links)
old_dir          4472 fs/namei.c     	error = old_dir->i_op->rename(old_dir, old_dentry,
old_dir          4485 fs/namei.c     	if (!(old_dir->i_sb->s_type->fs_flags & FS_RENAME_DOES_D_MOVE)) {
old_dir          4498 fs/namei.c     		fsnotify_move(old_dir, new_dir, &old_name.name, is_dir,
old_dir          4501 fs/namei.c     			fsnotify_move(new_dir, old_dir, &old_dentry->d_name,
old_dir          2059 fs/nfs/dir.c   int nfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          2076 fs/nfs/dir.c   	trace_nfs_rename_enter(old_dir, old_dentry, new_dir, new_dentry);
old_dir          2113 fs/nfs/dir.c   	task = nfs_async_rename(old_dir, new_dir, old_dentry, new_dentry, NULL);
old_dir          2139 fs/nfs/dir.c   	trace_nfs_rename_exit(old_dir, old_dentry,
old_dir           547 fs/nfs/internal.h nfs_async_rename(struct inode *old_dir, struct inode *new_dir,
old_dir           724 fs/nfs/nfs2xdr.c 	encode_diropargs(xdr, args->old_dir, old->name, old->len);
old_dir           464 fs/nfs/nfs3proc.c nfs3_proc_rename_done(struct rpc_task *task, struct inode *old_dir,
old_dir           469 fs/nfs/nfs3proc.c 	if (nfs3_async_handle_jukebox(task, old_dir))
old_dir           473 fs/nfs/nfs3proc.c 	nfs_post_op_update_inode(old_dir, res->old_fattr);
old_dir          1194 fs/nfs/nfs3xdr.c 	encode_diropargs3(xdr, args->old_dir, old->name, old->len);
old_dir          4610 fs/nfs/nfs4proc.c 	nfs4_setup_sequence(NFS_SERVER(data->old_dir)->nfs_client,
old_dir          4616 fs/nfs/nfs4proc.c static int nfs4_proc_rename_done(struct rpc_task *task, struct inode *old_dir,
old_dir          4628 fs/nfs/nfs4proc.c 		if (new_dir != old_dir) {
old_dir          4630 fs/nfs/nfs4proc.c 			update_changeattr(old_dir, &res->old_cinfo,
old_dir          4637 fs/nfs/nfs4proc.c 			update_changeattr(old_dir, &res->old_cinfo,
old_dir          2225 fs/nfs/nfs4xdr.c 	encode_putfh(xdr, args->old_dir, &hdr);
old_dir           684 fs/nfs/nfstrace.h 			const struct inode *old_dir,
old_dir           690 fs/nfs/nfstrace.h 		TP_ARGS(old_dir, old_dentry, new_dir, new_dentry),
old_dir           694 fs/nfs/nfstrace.h 			__field(u64, old_dir)
old_dir           701 fs/nfs/nfstrace.h 			__entry->dev = old_dir->i_sb->s_dev;
old_dir           702 fs/nfs/nfstrace.h 			__entry->old_dir = NFS_FILEID(old_dir);
old_dir           711 fs/nfs/nfstrace.h 			(unsigned long long)__entry->old_dir,
old_dir           721 fs/nfs/nfstrace.h 				const struct inode *old_dir, \
old_dir           726 fs/nfs/nfstrace.h 			TP_ARGS(old_dir, old_dentry, new_dir, new_dentry))
old_dir           730 fs/nfs/nfstrace.h 			const struct inode *old_dir,
old_dir           737 fs/nfs/nfstrace.h 		TP_ARGS(old_dir, old_dentry, new_dir, new_dentry, error),
old_dir           742 fs/nfs/nfstrace.h 			__field(u64, old_dir)
old_dir           749 fs/nfs/nfstrace.h 			__entry->dev = old_dir->i_sb->s_dev;
old_dir           751 fs/nfs/nfstrace.h 			__entry->old_dir = NFS_FILEID(old_dir);
old_dir           762 fs/nfs/nfstrace.h 			(unsigned long long)__entry->old_dir,
old_dir           772 fs/nfs/nfstrace.h 				const struct inode *old_dir, \
old_dir           778 fs/nfs/nfstrace.h 			TP_ARGS(old_dir, old_dentry, new_dir, \
old_dir           357 fs/nfs/proc.c  nfs_proc_rename_done(struct rpc_task *task, struct inode *old_dir,
old_dir           360 fs/nfs/proc.c  	nfs_mark_for_revalidate(old_dir);
old_dir           261 fs/nfs/unlink.c 	struct inode *old_dir = data->old_dir;
old_dir           265 fs/nfs/unlink.c 	trace_nfs_sillyrename_rename(old_dir, old_dentry,
old_dir           267 fs/nfs/unlink.c 	if (!NFS_PROTO(old_dir)->rename_done(task, old_dir, new_dir)) {
old_dir           283 fs/nfs/unlink.c 	struct super_block *sb = data->old_dir->i_sb;
old_dir           291 fs/nfs/unlink.c 		spin_lock(&data->old_dir->i_lock);
old_dir           292 fs/nfs/unlink.c 		nfs_force_lookup_revalidate(data->old_dir);
old_dir           293 fs/nfs/unlink.c 		spin_unlock(&data->old_dir->i_lock);
old_dir           294 fs/nfs/unlink.c 		if (data->new_dir != data->old_dir) {
old_dir           303 fs/nfs/unlink.c 	iput(data->old_dir);
old_dir           313 fs/nfs/unlink.c 	NFS_PROTO(data->old_dir)->rename_rpc_prepare(task, data);
old_dir           333 fs/nfs/unlink.c nfs_async_rename(struct inode *old_dir, struct inode *new_dir,
old_dir           343 fs/nfs/unlink.c 		.rpc_client = NFS_CLIENT(old_dir),
old_dir           359 fs/nfs/unlink.c 	data->old_dir = old_dir;
old_dir           360 fs/nfs/unlink.c 	ihold(old_dir);
old_dir           370 fs/nfs/unlink.c 	data->args.old_dir = NFS_FH(old_dir);
old_dir           379 fs/nfs/unlink.c 	nfs_sb_active(old_dir->i_sb);
old_dir           381 fs/nfs/unlink.c 	NFS_PROTO(data->old_dir)->rename_setup(&msg, old_dentry, new_dentry);
old_dir           341 fs/nilfs2/namei.c static int nilfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           357 fs/nilfs2/namei.c 	err = nilfs_transaction_begin(old_dir->i_sb, &ti, 1);
old_dir           362 fs/nilfs2/namei.c 	old_de = nilfs_find_entry(old_dir, &old_dentry->d_name, &old_page);
old_dir           412 fs/nilfs2/namei.c 		drop_nlink(old_dir);
old_dir           414 fs/nilfs2/namei.c 	nilfs_mark_inode_dirty(old_dir);
old_dir           417 fs/nilfs2/namei.c 	err = nilfs_transaction_commit(old_dir->i_sb);
old_dir           429 fs/nilfs2/namei.c 	nilfs_transaction_abort(old_dir->i_sb);
old_dir           443 fs/ocfs2/dcache.c 		       struct inode *old_dir, struct inode *new_dir)
old_dir           446 fs/ocfs2/dcache.c 	struct ocfs2_super *osb = OCFS2_SB(old_dir->i_sb);
old_dir           455 fs/ocfs2/dcache.c 	if (old_dir == new_dir)
old_dir            40 fs/ocfs2/dcache.h 		       struct inode *old_dir, struct inode *new_dir);
old_dir           679 fs/ocfs2/namei.c 	struct inode *old_dir = d_inode(old_dentry->d_parent);
old_dir           703 fs/ocfs2/namei.c 	err = ocfs2_double_lock(osb, &old_dir_bh, old_dir,
old_dir           729 fs/ocfs2/namei.c 	err = ocfs2_lookup_ino_from_name(old_dir, old_dentry->d_name.name,
old_dir           822 fs/ocfs2/namei.c 	ocfs2_double_unlock(old_dir, dir);
old_dir          1192 fs/ocfs2/namei.c static int ocfs2_rename(struct inode *old_dir,
old_dir          1212 fs/ocfs2/namei.c 	u32 old_dir_nlink = old_dir->i_nlink;
old_dir          1227 fs/ocfs2/namei.c 	trace_ocfs2_rename(old_dir, old_dentry, new_dir, new_dentry,
old_dir          1231 fs/ocfs2/namei.c 	status = dquot_initialize(old_dir);
old_dir          1242 fs/ocfs2/namei.c 	osb = OCFS2_SB(old_dir->i_sb);
old_dir          1260 fs/ocfs2/namei.c 	if (old_dir != new_dir && S_ISDIR(old_inode->i_mode)) {
old_dir          1285 fs/ocfs2/namei.c 	status = ocfs2_double_lock(osb, &old_dir_bh, old_dir,
old_dir          1344 fs/ocfs2/namei.c 		if (old_inode_parent != OCFS2_I(old_dir)->ip_blkno) {
old_dir          1349 fs/ocfs2/namei.c 		if (!new_inode && new_dir != old_dir &&
old_dir          1356 fs/ocfs2/namei.c 	status = ocfs2_lookup_ino_from_name(old_dir, old_dentry->d_name.name,
old_dir          1556 fs/ocfs2/namei.c 				  old_dentry->d_name.len, old_dir,
old_dir          1568 fs/ocfs2/namei.c 	status = ocfs2_delete_entry(handle, old_dir, &old_entry_lookup);
old_dir          1584 fs/ocfs2/namei.c 	old_dir->i_ctime = old_dir->i_mtime = current_time(old_dir);
old_dir          1589 fs/ocfs2/namei.c 		drop_nlink(old_dir);
old_dir          1597 fs/ocfs2/namei.c 	mark_inode_dirty(old_dir);
old_dir          1598 fs/ocfs2/namei.c 	ocfs2_mark_inode_dirty(handle, old_dir, old_dir_bh);
old_dir          1604 fs/ocfs2/namei.c 	if (old_dir != new_dir) {
old_dir          1606 fs/ocfs2/namei.c 		new_dir->i_ctime = new_dir->i_mtime = old_dir->i_ctime;
old_dir          1615 fs/ocfs2/namei.c 	if (old_dir_nlink != old_dir->i_nlink) {
old_dir          1619 fs/ocfs2/namei.c 			     (unsigned long long)OCFS2_I(old_dir)->ip_blkno,
old_dir          1620 fs/ocfs2/namei.c 			     (int)old_dir_nlink, old_dir->i_nlink);
old_dir          1624 fs/ocfs2/namei.c 							 INODE_CACHE(old_dir),
old_dir          1628 fs/ocfs2/namei.c 			ocfs2_set_links_count(fe, old_dir->i_nlink);
old_dir          1632 fs/ocfs2/namei.c 	ocfs2_dentry_move(old_dentry, new_dentry, old_dir, new_dir);
old_dir          1652 fs/ocfs2/namei.c 		ocfs2_double_unlock(old_dir, new_dir);
old_dir          2261 fs/ocfs2/ocfs2_trace.h 	TP_PROTO(void *old_dir, void *old_dentry,
old_dir          2265 fs/ocfs2/ocfs2_trace.h 	TP_ARGS(old_dir, old_dentry, new_dir, new_dentry,
old_dir          2268 fs/ocfs2/ocfs2_trace.h 		__field(void *, old_dir)
old_dir          2278 fs/ocfs2/ocfs2_trace.h 		__entry->old_dir = old_dir;
old_dir          2288 fs/ocfs2/ocfs2_trace.h 		  __entry->old_dir, __entry->old_dentry,
old_dir           372 fs/omfs/dir.c  static int omfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           396 fs/omfs/dir.c  	mark_inode_dirty(old_dir);
old_dir           375 fs/orangefs/namei.c static int orangefs_rename(struct inode *old_dir,
old_dir           401 fs/orangefs/namei.c 	new_op->upcall.req.rename.old_parent_refn = ORANGEFS_I(old_dir)->refn;
old_dir          1307 fs/reiserfs/namei.c static int reiserfs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1339 fs/reiserfs/namei.c 	    4 * REISERFS_QUOTA_TRANS_BLOCKS(old_dir->i_sb);
old_dir          1341 fs/reiserfs/namei.c 	retval = dquot_initialize(old_dir);
old_dir          1356 fs/reiserfs/namei.c 	reiserfs_write_lock(old_dir->i_sb);
old_dir          1358 fs/reiserfs/namei.c 	    reiserfs_find_entry(old_dir, old_dentry->d_name.name,
old_dir          1363 fs/reiserfs/namei.c 		reiserfs_write_unlock(old_dir->i_sb);
old_dir          1368 fs/reiserfs/namei.c 		reiserfs_write_unlock(old_dir->i_sb);
old_dir          1381 fs/reiserfs/namei.c 				reiserfs_write_unlock(old_dir->i_sb);
old_dir          1396 fs/reiserfs/namei.c 			reiserfs_write_unlock(old_dir->i_sb);
old_dir          1401 fs/reiserfs/namei.c 		if (dot_dot_de.de_objectid != old_dir->i_ino) {
old_dir          1402 fs/reiserfs/namei.c 			reiserfs_write_unlock(old_dir->i_sb);
old_dir          1407 fs/reiserfs/namei.c 	retval = journal_begin(&th, old_dir->i_sb, jbegin_count);
old_dir          1409 fs/reiserfs/namei.c 		reiserfs_write_unlock(old_dir->i_sb);
old_dir          1419 fs/reiserfs/namei.c 			reiserfs_panic(old_dir->i_sb, "vs-7050",
old_dir          1424 fs/reiserfs/namei.c 		reiserfs_write_unlock(old_dir->i_sb);
old_dir          1428 fs/reiserfs/namei.c 	reiserfs_update_inode_transaction(old_dir);
old_dir          1451 fs/reiserfs/namei.c 			reiserfs_write_unlock(old_dir->i_sb);
old_dir          1475 fs/reiserfs/namei.c 			reiserfs_write_unlock(old_dir->i_sb);
old_dir          1493 fs/reiserfs/namei.c 				reiserfs_write_unlock(old_dir->i_sb);
old_dir          1541 fs/reiserfs/namei.c 						    old_dir)) {
old_dir          1573 fs/reiserfs/namei.c 	ctime = current_time(old_dir);
old_dir          1574 fs/reiserfs/namei.c 	old_dir->i_ctime = old_dir->i_mtime = ctime;
old_dir          1606 fs/reiserfs/namei.c 		DEC_DIR_INODE_NLINK(old_dir);
old_dir          1621 fs/reiserfs/namei.c 	    (&th, &old_entry_path, &old_de.de_entry_key, old_dir, NULL,
old_dir          1623 fs/reiserfs/namei.c 		reiserfs_error(old_dir->i_sb, "vs-7060",
old_dir          1626 fs/reiserfs/namei.c 	old_dir->i_size -= DEH_SIZE + old_de.de_entrylen;
old_dir          1628 fs/reiserfs/namei.c 	reiserfs_update_sd(&th, old_dir);
old_dir          1640 fs/reiserfs/namei.c 	reiserfs_write_unlock(old_dir->i_sb);
old_dir           189 fs/sysv/namei.c static int sysv_rename(struct inode * old_dir, struct dentry * old_dentry,
old_dir           245 fs/sysv/namei.c 		inode_dec_link_count(old_dir);
old_dir          1247 fs/ubifs/dir.c static int do_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1251 fs/ubifs/dir.c 	struct ubifs_info *c = old_dir->i_sb->s_fs_info;
old_dir          1257 fs/ubifs/dir.c 	int err, release, sync = 0, move = (new_dir != old_dir);
old_dir          1278 fs/ubifs/dir.c 		old_dentry, old_inode->i_ino, old_dir->i_ino,
old_dir          1295 fs/ubifs/dir.c 	err = fscrypt_setup_filename(old_dir, &old_dentry->d_name, 0, &old_nm);
old_dir          1331 fs/ubifs/dir.c 		err = do_tmpfile(old_dir, old_dentry, S_IFCHR | WHITEOUT_MODE, &whiteout);
old_dir          1344 fs/ubifs/dir.c 	lock_4_inodes(old_dir, new_dir, new_inode, whiteout);
old_dir          1350 fs/ubifs/dir.c 	time = current_time(old_dir);
old_dir          1360 fs/ubifs/dir.c 			drop_nlink(old_dir);
old_dir          1374 fs/ubifs/dir.c 				drop_nlink(old_dir);
old_dir          1378 fs/ubifs/dir.c 	old_dir->i_size -= old_sz;
old_dir          1379 fs/ubifs/dir.c 	ubifs_inode(old_dir)->ui_size = old_dir->i_size;
old_dir          1380 fs/ubifs/dir.c 	old_dir->i_mtime = old_dir->i_ctime = time;
old_dir          1410 fs/ubifs/dir.c 		sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir);
old_dir          1434 fs/ubifs/dir.c 	err = ubifs_jnl_rename(c, old_dir, old_inode, &old_nm, new_dir,
old_dir          1439 fs/ubifs/dir.c 	unlock_4_inodes(old_dir, new_dir, new_inode, whiteout);
old_dir          1463 fs/ubifs/dir.c 	old_dir->i_size += old_sz;
old_dir          1464 fs/ubifs/dir.c 	ubifs_inode(old_dir)->ui_size = old_dir->i_size;
old_dir          1467 fs/ubifs/dir.c 			inc_nlink(old_dir);
old_dir          1472 fs/ubifs/dir.c 				inc_nlink(old_dir);
old_dir          1479 fs/ubifs/dir.c 	unlock_4_inodes(old_dir, new_dir, new_inode, whiteout);
old_dir          1488 fs/ubifs/dir.c static int ubifs_xrename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1491 fs/ubifs/dir.c 	struct ubifs_info *c = old_dir->i_sb->s_fs_info;
old_dir          1494 fs/ubifs/dir.c 	int sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir);
old_dir          1503 fs/ubifs/dir.c 	err = fscrypt_setup_filename(old_dir, &old_dentry->d_name, 0, &fst_nm);
old_dir          1513 fs/ubifs/dir.c 	lock_4_inodes(old_dir, new_dir, NULL, NULL);
old_dir          1515 fs/ubifs/dir.c 	time = current_time(old_dir);
old_dir          1518 fs/ubifs/dir.c 	old_dir->i_mtime = old_dir->i_ctime = time;
old_dir          1521 fs/ubifs/dir.c 	if (old_dir != new_dir) {
old_dir          1524 fs/ubifs/dir.c 			drop_nlink(old_dir);
old_dir          1528 fs/ubifs/dir.c 			inc_nlink(old_dir);
old_dir          1532 fs/ubifs/dir.c 	err = ubifs_jnl_xrename(c, old_dir, fst_inode, &fst_nm, new_dir,
old_dir          1535 fs/ubifs/dir.c 	unlock_4_inodes(old_dir, new_dir, NULL, NULL);
old_dir          1543 fs/ubifs/dir.c static int ubifs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1548 fs/ubifs/dir.c 	struct ubifs_info *c = old_dir->i_sb->s_fs_info;
old_dir          1553 fs/ubifs/dir.c 	ubifs_assert(c, inode_is_locked(old_dir));
old_dir          1556 fs/ubifs/dir.c 	err = fscrypt_prepare_rename(old_dir, old_dentry, new_dir, new_dentry,
old_dir          1562 fs/ubifs/dir.c 		return ubifs_xrename(old_dir, old_dentry, new_dir, new_dentry);
old_dir          1564 fs/ubifs/dir.c 	return do_rename(old_dir, old_dentry, new_dir, new_dentry, flags);
old_dir          1209 fs/ubifs/journal.c int ubifs_jnl_rename(struct ubifs_info *c, const struct inode *old_dir,
old_dir          1223 fs/ubifs/journal.c 	int move = (old_dir != new_dir);
old_dir          1231 fs/ubifs/journal.c 	ubifs_assert(c, ubifs_inode(old_dir)->data_len == 0);
old_dir          1233 fs/ubifs/journal.c 	ubifs_assert(c, mutex_is_locked(&ubifs_inode(old_dir)->ui_mutex));
old_dir          1281 fs/ubifs/journal.c 	dent_key_init_flash(c, &dent2->key, old_dir->i_ino, old_nm);
old_dir          1312 fs/ubifs/journal.c 		pack_inode(c, p, old_dir, 1);
old_dir          1317 fs/ubifs/journal.c 		pack_inode(c, p, old_dir, 0);
old_dir          1345 fs/ubifs/journal.c 		ubifs_wbuf_add_ino_nolock(wbuf, old_dir->i_ino);
old_dir          1361 fs/ubifs/journal.c 		dent_key_init(c, &key, old_dir->i_ino, old_nm);
old_dir          1372 fs/ubifs/journal.c 		dent_key_init(c, &key, old_dir->i_ino, old_nm);
old_dir          1387 fs/ubifs/journal.c 	ino_key_init(c, &key, old_dir->i_ino);
old_dir          1407 fs/ubifs/journal.c 	mark_inode_clean(c, ubifs_inode(old_dir));
old_dir          1776 fs/ubifs/ubifs.h int ubifs_jnl_rename(struct ubifs_info *c, const struct inode *old_dir,
old_dir          1069 fs/udf/namei.c static int udf_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1086 fs/udf/namei.c 	ofi = udf_find_entry(old_dir, &old_dentry->d_name, &ofibh, &ocfi);
old_dir          1097 fs/udf/namei.c 	if (!ofi || udf_get_lb_pblock(old_dir->i_sb, &tloc, 0)
old_dir          1139 fs/udf/namei.c 				old_dir->i_ino)
old_dir          1165 fs/udf/namei.c 	ofi = udf_find_entry(old_dir, &old_dentry->d_name, &ofibh, &ocfi);
old_dir          1166 fs/udf/namei.c 	udf_delete_entry(old_dir, ofi, &ofibh, &ocfi);
old_dir          1172 fs/udf/namei.c 	old_dir->i_ctime = old_dir->i_mtime = current_time(old_dir);
old_dir          1174 fs/udf/namei.c 	mark_inode_dirty(old_dir);
old_dir          1185 fs/udf/namei.c 		inode_dec_link_count(old_dir);
old_dir           243 fs/ufs/namei.c static int ufs_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           258 fs/ufs/namei.c 	old_de = ufs_find_entry(old_dir, &old_dentry->d_name, &old_page);
old_dir           300 fs/ufs/namei.c 	ufs_delete_entry(old_dir, old_de, old_page);
old_dir           304 fs/ufs/namei.c 		if (old_dir != new_dir)
old_dir           310 fs/ufs/namei.c 		inode_dec_link_count(old_dir);
old_dir            97 include/linux/debugfs.h struct dentry *debugfs_rename(struct dentry *old_dir, struct dentry *old_dentry,
old_dir           241 include/linux/debugfs.h static inline struct dentry *debugfs_rename(struct dentry *old_dir, struct dentry *old_dentry,
old_dir           256 include/linux/fscrypt.h extern int __fscrypt_prepare_rename(struct inode *old_dir,
old_dir           513 include/linux/fscrypt.h static inline int __fscrypt_prepare_rename(struct inode *old_dir,
old_dir           635 include/linux/fscrypt.h static inline int fscrypt_prepare_rename(struct inode *old_dir,
old_dir           641 include/linux/fscrypt.h 	if (IS_ENCRYPTED(old_dir) || IS_ENCRYPTED(new_dir))
old_dir           642 include/linux/fscrypt.h 		return __fscrypt_prepare_rename(old_dir, old_dentry,
old_dir           104 include/linux/fsnotify.h static inline void fsnotify_move(struct inode *old_dir, struct inode *new_dir,
old_dir           116 include/linux/fsnotify.h 	if (old_dir == new_dir)
old_dir           125 include/linux/fsnotify.h 	fsnotify(old_dir, old_dir_mask, source, FSNOTIFY_EVENT_INODE, old_name,
old_dir          1539 include/linux/lsm_hooks.h 	int (*path_rename)(const struct path *old_dir, struct dentry *old_dentry,
old_dir          1567 include/linux/lsm_hooks.h 	int (*inode_rename)(struct inode *old_dir, struct dentry *old_dentry,
old_dir           712 include/linux/nfs_xdr.h 	const struct nfs_fh		*old_dir;
old_dir          1609 include/linux/nfs_xdr.h 	struct inode		*old_dir;
old_dir          1668 include/linux/nfs_xdr.h 	int	(*rename_done) (struct rpc_task *task, struct inode *old_dir, struct inode *new_dir);
old_dir           333 include/linux/security.h int security_inode_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir           779 include/linux/security.h static inline int security_inode_rename(struct inode *old_dir,
old_dir          1668 include/linux/security.h int security_path_rename(const struct path *old_dir, struct dentry *old_dentry,
old_dir          1715 include/linux/security.h static inline int security_path_rename(const struct path *old_dir,
old_dir          3005 mm/shmem.c     static int shmem_exchange(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry)
old_dir          3010 mm/shmem.c     	if (old_dir != new_dir && old_is_dir != new_is_dir) {
old_dir          3012 mm/shmem.c     			drop_nlink(old_dir);
old_dir          3016 mm/shmem.c     			inc_nlink(old_dir);
old_dir          3019 mm/shmem.c     	old_dir->i_ctime = old_dir->i_mtime =
old_dir          3022 mm/shmem.c     	d_inode(new_dentry)->i_ctime = current_time(old_dir);
old_dir          3027 mm/shmem.c     static int shmem_whiteout(struct inode *old_dir, struct dentry *old_dentry)
old_dir          3036 mm/shmem.c     	error = shmem_mknod(old_dir, whiteout,
old_dir          3059 mm/shmem.c     static int shmem_rename2(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, unsigned int flags)
old_dir          3068 mm/shmem.c     		return shmem_exchange(old_dir, old_dentry, new_dir, new_dentry);
old_dir          3076 mm/shmem.c     		error = shmem_whiteout(old_dir, old_dentry);
old_dir          3085 mm/shmem.c     			drop_nlink(old_dir);
old_dir          3088 mm/shmem.c     		drop_nlink(old_dir);
old_dir          3092 mm/shmem.c     	old_dir->i_size -= BOGO_DIRENT_SIZE;
old_dir          3094 mm/shmem.c     	old_dir->i_ctime = old_dir->i_mtime =
old_dir          3096 mm/shmem.c     	inode->i_ctime = current_time(old_dir);
old_dir           343 security/apparmor/lsm.c static int apparmor_path_rename(const struct path *old_dir, struct dentry *old_dentry,
old_dir           354 security/apparmor/lsm.c 		struct path old_path = { .mnt = old_dir->mnt,
old_dir          1064 security/security.c int security_path_rename(const struct path *old_dir, struct dentry *old_dentry,
old_dir          1074 security/security.c 					old_dir, old_dentry);
old_dir          1079 security/security.c 	return call_int_hook(path_rename, 0, old_dir, old_dentry, new_dir,
old_dir          1164 security/security.c int security_inode_rename(struct inode *old_dir, struct dentry *old_dentry,
old_dir          1174 security/security.c 						     old_dir, old_dentry);
old_dir          1179 security/security.c 	return call_int_hook(inode_rename, 0, old_dir, old_dentry,
old_dir          1902 security/selinux/hooks.c static inline int may_rename(struct inode *old_dir,
old_dir          1914 security/selinux/hooks.c 	old_dsec = inode_security(old_dir);
old_dir          1932 security/selinux/hooks.c 	if (old_is_dir && new_dir != old_dir) {