| /fs/fat/ |
| A D | namei_msdos.c | 435 struct inode *old_inode, *new_inode; in do_msdos_rename() local 442 old_inode = d_inode(old_dentry); in do_msdos_rename() 451 is_dir = S_ISDIR(old_inode->i_mode); in do_msdos_rename() 474 err = fat_sync_inode(old_inode); in do_msdos_rename() 480 mark_inode_dirty(old_inode); in do_msdos_rename() 492 ts = current_time(old_inode); in do_msdos_rename() 512 fat_detach(old_inode); in do_msdos_rename() 513 fat_attach(old_inode, new_i_pos); in do_msdos_rename() 519 err = fat_sync_inode(old_inode); in do_msdos_rename() 523 mark_inode_dirty(old_inode); in do_msdos_rename() [all …]
|
| A D | namei_vfat.c | 933 struct inode *old_inode, *new_inode; in vfat_rename() local 941 old_inode = d_inode(old_dentry); in vfat_rename() 954 is_dir = S_ISDIR(old_inode->i_mode); in vfat_rename() 973 fat_detach(old_inode); in vfat_rename() 974 fat_attach(old_inode, new_i_pos); in vfat_rename() 1018 fat_detach(old_inode); in vfat_rename() 1045 fat_detach(old_inode); in vfat_exchange_ipos() 1047 fat_attach(old_inode, new_i_pos); in vfat_exchange_ipos() 1062 struct inode *old_inode, *new_inode; in vfat_rename_exchange() local 1068 old_inode = d_inode(old_dentry); in vfat_rename_exchange() [all …]
|
| /fs/f2fs/ |
| A D | namei.c | 926 F2FS_I(old_inode)->i_projid))) in f2fs_rename() 1039 f2fs_down_write(&F2FS_I(old_inode)->i_sem); in f2fs_rename() 1041 file_lost_pino(old_inode); in f2fs_rename() 1045 f2fs_up_write(&F2FS_I(old_inode)->i_sem); in f2fs_rename() 1047 inode_set_ctime_current(old_inode); in f2fs_rename() 1073 if (S_ISDIR(old_inode->i_mode)) in f2fs_rename() 1074 f2fs_add_ino_entry(sbi, old_inode->i_ino, in f2fs_rename() 1119 F2FS_I(old_inode)->i_projid)) || in f2fs_cross_rename() 1150 if (S_ISDIR(old_inode->i_mode)) { in f2fs_cross_rename() 1203 file_lost_pino(old_inode); in f2fs_cross_rename() [all …]
|
| /fs/ufs/ |
| A D | namei.c | 248 struct inode *old_inode = d_inode(old_dentry); in ufs_rename() local 263 if (S_ISDIR(old_inode->i_mode)) { in ufs_rename() 265 dir_de = ufs_dotdot(old_inode, &dir_folio); in ufs_rename() 282 err = ufs_set_link(new_dir, new_de, new_folio, old_inode, 1); in ufs_rename() 291 err = ufs_add_link(new_dentry, old_inode); in ufs_rename() 302 inode_set_ctime_current(old_inode); in ufs_rename() 303 mark_inode_dirty(old_inode); in ufs_rename() 308 err = ufs_set_link(old_inode, dir_de, dir_folio, in ufs_rename()
|
| /fs/ext2/ |
| A D | namei.c | 323 struct inode * old_inode = d_inode(old_dentry); in ext2_rename() local 329 bool old_is_dir = S_ISDIR(old_inode->i_mode); in ext2_rename() 349 dir_de = ext2_dotdot(old_inode, &dir_folio); in ext2_rename() 368 err = ext2_set_link(new_dir, new_de, new_folio, old_inode, true); in ext2_rename() 377 err = ext2_add_link(new_dentry, old_inode); in ext2_rename() 388 inode_set_ctime_current(old_inode); in ext2_rename() 389 mark_inode_dirty(old_inode); in ext2_rename() 394 err = ext2_set_link(old_inode, dir_de, dir_folio, in ext2_rename()
|
| /fs/minix/ |
| A D | namei.c | 181 struct inode * old_inode = d_inode(old_dentry); in minix_rename() local 196 if (S_ISDIR(old_inode->i_mode)) { in minix_rename() 198 dir_de = minix_dotdot(old_inode, &dir_folio); in minix_rename() 215 err = minix_set_link(new_de, new_folio, old_inode); in minix_rename() 224 err = minix_add_link(new_dentry, old_inode); in minix_rename() 235 mark_inode_dirty(old_inode); in minix_rename()
|
| /fs/nilfs2/ |
| A D | namei.c | 366 struct inode *old_inode = d_inode(old_dentry); in nilfs_rename() local 373 bool old_is_dir = S_ISDIR(old_inode->i_mode); in nilfs_rename() 391 dir_de = nilfs_dotdot(old_inode, &dir_folio); in nilfs_rename() 410 err = nilfs_set_link(new_dir, new_de, new_folio, old_inode); in nilfs_rename() 421 err = nilfs_add_link(new_dentry, old_inode); in nilfs_rename() 434 inode_set_ctime_current(old_inode); in nilfs_rename() 440 err = nilfs_set_link(old_inode, dir_de, in nilfs_rename() 446 nilfs_mark_inode_dirty(old_inode); in nilfs_rename()
|
| /fs/bfs/ |
| A D | dir.c | 206 struct inode *old_inode, *new_inode; in bfs_rename() local 216 old_inode = d_inode(old_dentry); in bfs_rename() 217 if (S_ISDIR(old_inode->i_mode)) in bfs_rename() 220 info = BFS_SB(old_inode->i_sb); in bfs_rename() 225 if (!old_bh || (le16_to_cpu(old_de->ino) != old_inode->i_ino)) in bfs_rename() 238 old_inode->i_ino); in bfs_rename()
|
| /fs/udf/ |
| A D | namei.c | 769 struct inode *old_inode = d_inode(old_dentry); in udf_rename() local 789 if (S_ISDIR(old_inode->i_mode)) { in udf_rename() 808 retval = udf_fiiter_find_entry(old_inode, &dotdot_name, in udf_rename() 811 udf_err(old_inode->i_sb, in udf_rename() 813 old_inode->i_ino); in udf_rename() 820 if (udf_get_lb_pblock(old_inode->i_sb, &tloc, 0) != in udf_rename() 823 udf_err(old_inode->i_sb, in udf_rename() 825 old_inode->i_ino, old_dir->i_ino, in udf_rename() 826 udf_get_lb_pblock(old_inode->i_sb, &tloc, 0)); in udf_rename() 852 inode_set_ctime_current(old_inode); in udf_rename() [all …]
|
| /fs/ocfs2/ |
| A D | namei.c | 1213 struct inode *old_inode = d_inode(old_dentry); in ocfs2_rename() local 1284 old_inode->i_ino); in ocfs2_rename() 1291 (unsigned long long)old_inode->i_ino, in ocfs2_rename() 1350 old_inode, in ocfs2_rename() 1517 old_inode); in ocfs2_rename() 1541 OCFS2_I(old_inode)->ip_blkno, in ocfs2_rename() 1549 inode_set_ctime_current(old_inode); in ocfs2_rename() 1550 mark_inode_dirty(old_inode); in ocfs2_rename() 1611 if (S_ISDIR(old_inode->i_mode)) { in ocfs2_rename() 1677 ocfs2_inode_unlock(old_inode, 1); in ocfs2_rename() [all …]
|
| A D | xattr.h | 80 int ocfs2_reflink_xattrs(struct inode *old_inode,
|
| A D | xattr.c | 6179 struct inode *old_inode; member 6343 struct super_block *sb = args->old_inode->i_sb; in ocfs2_reflink_xattr_header() 6413 ret = ocfs2_xattr_get_clusters(args->old_inode, in ocfs2_reflink_xattr_header() 6430 args->old_inode->i_sb, in ocfs2_reflink_xattr_header() 6825 struct super_block *sb = args->reflink->old_inode->i_sb; in ocfs2_reflink_xattr_bucket() 7114 int ocfs2_reflink_xattrs(struct inode *old_inode, in ocfs2_reflink_xattrs() argument 7122 struct ocfs2_inode_info *oi = OCFS2_I(old_inode); in ocfs2_reflink_xattrs() 7129 ret = ocfs2_lock_refcount_tree(OCFS2_SB(old_inode->i_sb), in ocfs2_reflink_xattrs() 7139 args.old_inode = old_inode; in ocfs2_reflink_xattrs() 7176 ocfs2_unlock_refcount_tree(OCFS2_SB(old_inode->i_sb), in ocfs2_reflink_xattrs() [all …]
|
| /fs/exfat/ |
| A D | namei.c | 1243 struct inode *old_inode, *new_inode; in exfat_rename() local 1258 old_inode = old_dentry->d_inode; in exfat_rename() 1261 err = __exfat_rename(old_dir, EXFAT_I(old_inode), new_dir, new_dentry); in exfat_rename() 1274 i_pos = ((loff_t)EXFAT_I(old_inode)->dir.dir << 32) | in exfat_rename() 1275 (EXFAT_I(old_inode)->entry & 0xffffffff); in exfat_rename() 1276 exfat_unhash_inode(old_inode); in exfat_rename() 1277 exfat_hash_inode(old_inode, i_pos); in exfat_rename() 1279 exfat_sync_inode(old_inode); in exfat_rename() 1281 mark_inode_dirty(old_inode); in exfat_rename() 1283 if (S_ISDIR(old_inode->i_mode) && old_dir != new_dir) { in exfat_rename()
|
| /fs/omfs/ |
| A D | dir.c | 378 struct inode *old_inode = d_inode(old_dentry); in omfs_rename() local 398 err = omfs_add_link(new_dentry, old_inode); in omfs_rename() 402 inode_set_ctime_current(old_inode); in omfs_rename() 403 mark_inode_dirty(old_inode); in omfs_rename()
|
| /fs/ubifs/ |
| A D | dir.c | 1326 struct inode *old_inode = d_inode(old_dentry); in do_rename() local 1329 struct ubifs_inode *old_inode_ui = ubifs_inode(old_inode); in do_rename() 1332 int is_dir = S_ISDIR(old_inode->i_mode); in do_rename() 1353 old_dentry, old_inode->i_ino, old_dir->i_ino, in do_rename() 1505 if (IS_SYNC(old_inode)) { in do_rename() 1516 err = ubifs_jnl_rename(c, old_dir, old_inode, &old_nm, new_dir, in do_rename() 1531 mark_inode_dirty_sync(old_inode); in do_rename() 1536 if (IS_SYNC(old_inode)) in do_rename() 1542 old_inode->i_sb->s_op->write_inode(old_inode, NULL); in do_rename()
|
| A D | journal.c | 1355 const struct inode *old_inode, in ubifs_jnl_rename() argument 1424 dent->inum = cpu_to_le64(old_inode->i_ino); in ubifs_jnl_rename() 1425 dent->type = get_dent_type(old_inode->i_mode); in ubifs_jnl_rename()
|
| A D | ubifs.h | 1800 const struct inode *old_inode,
|
| /fs/9p/ |
| A D | vfs_inode.c | 871 struct inode *old_inode; in v9fs_vfs_rename() local 883 old_inode = d_inode(old_dentry); in v9fs_vfs_rename() 885 v9ses = v9fs_inode2v9ses(old_inode); in v9fs_vfs_rename() 942 if (S_ISDIR(old_inode->i_mode)) { in v9fs_vfs_rename() 947 v9fs_invalidate_inode_attr(old_inode); in v9fs_vfs_rename()
|
| /fs/btrfs/ |
| A D | inode.c | 8151 BTRFS_I(old_inode)->dir_index = 0ULL; in btrfs_rename_exchange() 8185 inode_inc_iversion(old_inode); in btrfs_rename_exchange() 8216 BTRFS_I(old_inode), true); in btrfs_rename_exchange() 8279 if (old_inode->i_nlink == 1) in btrfs_rename_exchange() 8280 BTRFS_I(old_inode)->dir_index = old_idx; in btrfs_rename_exchange() 8399 filemap_flush(old_inode->i_mapping); in btrfs_rename() 8469 BTRFS_I(old_inode)->dir_index = 0ULL; in btrfs_rename() 8483 inode_inc_iversion(old_inode); in btrfs_rename() 8511 BTRFS_I(old_inode), true); in btrfs_rename() 8570 if (old_inode->i_nlink == 1) in btrfs_rename() [all …]
|
| /fs/nfs/ |
| A D | dir.c | 2717 struct inode *old_inode = d_inode(old_dentry); in nfs_rename() local 2776 if (S_ISREG(old_inode->i_mode) && in nfs_rename() 2778 nfs_sync_inode(old_inode); in nfs_rename() 2798 spin_lock(&old_inode->i_lock); in nfs_rename() 2799 NFS_I(old_inode)->attr_gencount = nfs_inc_attr_generation_counter(); in nfs_rename() 2800 nfs_set_cache_invalid(old_inode, NFS_INO_INVALID_CHANGE | in nfs_rename() 2803 spin_unlock(&old_inode->i_lock); in nfs_rename()
|
| A D | nfs4proc.c | 5003 struct inode *old_inode = d_inode(old_dentry); in nfs4_proc_rename_setup() local 5006 if (old_inode) in nfs4_proc_rename_setup() 5007 nfs4_inode_make_writeable(old_inode); in nfs4_proc_rename_setup()
|
| /fs/quota/ |
| A D | dquot.c | 1024 struct inode *inode, *old_inode = NULL; in add_dquot_ref() local 1047 iput(old_inode); in add_dquot_ref() 1062 old_inode = inode; in add_dquot_ref() 1067 iput(old_inode); in add_dquot_ref()
|