/fs/fat/ |
D | namei_msdos.c | 436 struct inode *old_inode, *new_inode; in do_msdos_rename() local 444 new_inode = d_inode(new_dentry); in do_msdos_rename() 464 if (!new_inode) { in do_msdos_rename() 494 if (new_inode) { in do_msdos_rename() 498 err = fat_dir_empty(new_inode); in do_msdos_rename() 502 new_i_pos = MSDOS_I(new_inode)->i_pos; in do_msdos_rename() 503 fat_detach(new_inode); in do_msdos_rename() 535 if (!new_inode) in do_msdos_rename() 550 if (new_inode) { in do_msdos_rename() 551 drop_nlink(new_inode); in do_msdos_rename() [all …]
|
D | namei_vfat.c | 910 struct inode *old_inode, *new_inode; in vfat_rename() local 919 new_inode = d_inode(new_dentry); in vfat_rename() 935 if (new_inode) { in vfat_rename() 937 err = fat_dir_empty(new_inode); in vfat_rename() 941 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename() 942 fat_detach(new_inode); in vfat_rename() 970 if (!new_inode) in vfat_rename() 985 if (new_inode) { in vfat_rename() 986 drop_nlink(new_inode); in vfat_rename() 988 drop_nlink(new_inode); in vfat_rename() [all …]
|
/fs/f2fs/ |
D | namei.c | 35 inode = new_inode(dir->i_sb); in f2fs_new_inode() 812 struct inode *new_inode = d_inode(new_dentry); in f2fs_rename() local 838 if (new_inode) { in f2fs_rename() 839 err = dquot_initialize(new_inode); in f2fs_rename() 866 if (new_inode) { in f2fs_rename() 869 if (old_dir_entry && !f2fs_empty_dir(new_inode)) in f2fs_rename() 891 new_inode->i_ctime = current_time(new_inode); in f2fs_rename() 892 down_write(&F2FS_I(new_inode)->i_sem); in f2fs_rename() 894 f2fs_i_links_write(new_inode, false); in f2fs_rename() 895 f2fs_i_links_write(new_inode, false); in f2fs_rename() [all …]
|
/fs/minix/ |
D | namei.c | 191 struct inode * new_inode = d_inode(new_dentry); in minix_rename() local 209 if (new_inode) { in minix_rename() 214 if (dir_de && !minix_empty_dir(new_inode)) in minix_rename() 222 new_inode->i_ctime = CURRENT_TIME_SEC; in minix_rename() 224 drop_nlink(new_inode); in minix_rename() 225 inode_dec_link_count(new_inode); in minix_rename()
|
/fs/sysv/ |
D | namei.c | 212 struct inode * new_inode = d_inode(new_dentry); in sysv_rename() local 230 if (new_inode) { in sysv_rename() 235 if (dir_de && !sysv_empty_dir(new_inode)) in sysv_rename() 243 new_inode->i_ctime = CURRENT_TIME_SEC; in sysv_rename() 245 drop_nlink(new_inode); in sysv_rename() 246 inode_dec_link_count(new_inode); in sysv_rename()
|
/fs/ocfs2/ |
D | namei.c | 203 inode = new_inode(dir->i_sb); in ocfs2_get_init_inode() 1211 struct inode *new_inode = d_inode(new_dentry); in ocfs2_rename() local 1251 if (new_inode) { in ocfs2_rename() 1252 if (!igrab(new_inode)) in ocfs2_rename() 1356 if (!new_inode && new_dir != old_dir && in ocfs2_rename() 1399 if (!target_exists && new_inode) { in ocfs2_rename() 1418 if (!new_inode) { in ocfs2_rename() 1426 if (OCFS2_I(new_inode)->ip_blkno != newfe_blkno) { in ocfs2_rename() 1430 (unsigned long long)OCFS2_I(new_inode)->ip_blkno, in ocfs2_rename() 1432 OCFS2_I(new_inode)->ip_flags); in ocfs2_rename() [all …]
|
D | namei.h | 44 struct inode **new_inode); 51 struct inode *new_inode,
|
D | xattr.h | 92 struct inode *new_inode,
|
/fs/exofs/ |
D | namei.c | 232 struct inode *new_inode = d_inode(new_dentry); in exofs_rename() local 250 if (new_inode) { in exofs_rename() 255 if (dir_de && !exofs_empty_dir(new_inode)) in exofs_rename() 263 new_inode->i_ctime = CURRENT_TIME; in exofs_rename() 265 drop_nlink(new_inode); in exofs_rename() 266 inode_dec_link_count(new_inode); in exofs_rename()
|
/fs/ufs/ |
D | namei.c | 248 struct inode *new_inode = d_inode(new_dentry); in ufs_rename() local 266 if (new_inode) { in ufs_rename() 271 if (dir_de && !ufs_empty_dir(new_inode)) in ufs_rename() 279 new_inode->i_ctime = CURRENT_TIME_SEC; in ufs_rename() 281 drop_nlink(new_inode); in ufs_rename() 282 inode_dec_link_count(new_inode); in ufs_rename()
|
/fs/bfs/ |
D | dir.c | 87 inode = new_inode(s); in bfs_create() 212 struct inode *old_inode, *new_inode; in bfs_rename() local 234 new_inode = d_inode(new_dentry); in bfs_rename() 239 if (new_bh && !new_inode) { in bfs_rename() 254 if (new_inode) { in bfs_rename() 255 new_inode->i_ctime = CURRENT_TIME_SEC; in bfs_rename() 256 inode_dec_link_count(new_inode); in bfs_rename()
|
/fs/ubifs/ |
D | dir.c | 94 inode = new_inode(c->vfs_sb); in ubifs_new_inode() 979 struct inode *new_inode = d_inode(new_dentry); in ubifs_rename() local 983 int unlink = !!new_inode; in ubifs_rename() 1008 ubifs_assert(mutex_is_locked(&new_inode->i_mutex)); in ubifs_rename() 1012 err = check_dir_empty(c, new_inode); in ubifs_rename() 1026 lock_3_inodes(old_dir, new_dir, new_inode); in ubifs_rename() 1075 saved_nlink = new_inode->i_nlink; in ubifs_rename() 1077 clear_nlink(new_inode); in ubifs_rename() 1079 drop_nlink(new_inode); in ubifs_rename() 1080 new_inode->i_ctime = time; in ubifs_rename() [all …]
|
D | journal.c | 939 const struct inode *new_inode = d_inode(new_dentry); in ubifs_jnl_rename() local 941 int last_reference = !!(new_inode && new_inode->i_nlink == 0); in ubifs_jnl_rename() 954 if (new_inode) { in ubifs_jnl_rename() 955 new_ui = ubifs_inode(new_inode); in ubifs_jnl_rename() 1002 if (new_inode) { in ubifs_jnl_rename() 1003 pack_inode(c, p, new_inode, 0); in ubifs_jnl_rename() 1016 err = ubifs_add_orphan(c, new_inode->i_ino); in ubifs_jnl_rename() 1032 if (new_inode) in ubifs_jnl_rename() 1034 new_inode->i_ino); in ubifs_jnl_rename() 1053 if (new_inode) { in ubifs_jnl_rename() [all …]
|
/fs/ext2/ |
D | namei.c | 331 struct inode * new_inode = d_inode(new_dentry); in ext2_rename() local 359 if (new_inode) { in ext2_rename() 364 if (dir_de && !ext2_empty_dir (new_inode)) in ext2_rename() 372 new_inode->i_ctime = CURRENT_TIME_SEC; in ext2_rename() 374 drop_nlink(new_inode); in ext2_rename() 375 inode_dec_link_count(new_inode); in ext2_rename()
|
/fs/nilfs2/ |
D | namei.c | 357 struct inode *new_inode = d_inode(new_dentry); in nilfs_rename() local 381 if (new_inode) { in nilfs_rename() 386 if (dir_de && !nilfs_empty_dir(new_inode)) in nilfs_rename() 395 new_inode->i_ctime = CURRENT_TIME; in nilfs_rename() 397 drop_nlink(new_inode); in nilfs_rename() 398 drop_nlink(new_inode); in nilfs_rename() 399 nilfs_mark_inode_dirty(new_inode); in nilfs_rename()
|
/fs/hpfs/ |
D | namei.c | 53 result = new_inode(dir->i_sb); in hpfs_mkdir() 155 result = new_inode(dir->i_sb); in hpfs_create() 242 result = new_inode(dir->i_sb); in hpfs_mknod() 318 result = new_inode(dir->i_sb); in hpfs_symlink() 518 struct inode *new_inode = d_inode(new_dentry); in hpfs_rename() local 536 if (new_inode && S_ISDIR(new_inode->i_mode)) { in hpfs_rename() 549 if (new_inode) { in hpfs_rename() 553 clear_nlink(new_inode); in hpfs_rename()
|
/fs/logfs/ |
D | dir.c | 662 struct inode *new_inode = d_inode(new_dentry); in logfs_rename_target() local 669 BUG_ON(isdir != S_ISDIR(new_inode->i_mode)); in logfs_rename_target() 671 if (!logfs_empty_dir(new_inode)) in logfs_rename_target() 687 ta->ino = new_inode->i_ino; in logfs_rename_target() 711 logfs_add_transaction(new_inode, ta); in logfs_rename_target() 712 err = logfs_remove_inode(new_inode); in logfs_rename_target()
|
D | inode.c | 266 inode = new_inode(sb); in logfs_new_meta_inode() 347 inode = new_inode(sb); in logfs_new_inode()
|
/fs/9p/ |
D | vfs_inode.c | 378 inode = new_inode(sb); in v9fs_get_inode() 965 struct inode *new_inode; in v9fs_vfs_rename() local 975 new_inode = d_inode(new_dentry); in v9fs_vfs_rename() 1019 if (new_inode) { in v9fs_vfs_rename() 1020 if (S_ISDIR(new_inode->i_mode)) in v9fs_vfs_rename() 1021 clear_nlink(new_inode); in v9fs_vfs_rename() 1023 drop_nlink(new_inode); in v9fs_vfs_rename() 1026 if (!new_inode) in v9fs_vfs_rename()
|
/fs/udf/ |
D | namei.c | 1089 struct inode *new_inode = d_inode(new_dentry); in udf_rename() local 1118 if (nfi && !new_inode) { in udf_rename() 1127 if (new_inode) { in udf_rename() 1129 if (!empty_dir(new_inode)) in udf_rename() 1180 if (new_inode) { in udf_rename() 1181 new_inode->i_ctime = current_fs_time(new_inode->i_sb); in udf_rename() 1182 inode_dec_link_count(new_inode); in udf_rename() 1200 if (new_inode) in udf_rename() 1201 inode_dec_link_count(new_inode); in udf_rename()
|
D | ialloc.c | 60 inode = new_inode(sb); in udf_new_inode()
|
/fs/devpts/ |
D | inode.c | 276 inode = new_inode(sb); in mknod_ptmx() 393 inode = new_inode(s); in devpts_fill_super() 624 inode = new_inode(sb); in devpts_pty_new()
|
/fs/proc/ |
D | self.c | 61 struct inode *inode = new_inode(s); in proc_setup_self()
|
D | thread_self.c | 55 struct inode *inode = new_inode(s); in proc_setup_thread_self()
|
/fs/nfs/ |
D | dir.c | 2008 struct inode *new_inode = d_inode(new_dentry); in nfs_rename() local 2024 if (new_inode && !S_ISDIR(new_inode->i_mode)) { in nfs_rename() 2050 new_inode = NULL; in nfs_rename() 2055 if (new_inode != NULL) in nfs_rename() 2056 NFS_PROTO(new_inode)->return_delegation(new_inode); in nfs_rename() 2075 if (new_inode != NULL) in nfs_rename() 2076 nfs_drop_nlink(new_inode); in nfs_rename()
|