/Linux-v4.19/fs/minix/ |
D | namei.c | 189 struct inode * new_inode = d_inode(new_dentry); in minix_rename() local 210 if (new_inode) { in minix_rename() 215 if (dir_de && !minix_empty_dir(new_inode)) in minix_rename() 223 new_inode->i_ctime = current_time(new_inode); in minix_rename() 225 drop_nlink(new_inode); in minix_rename() 226 inode_dec_link_count(new_inode); in minix_rename()
|
/Linux-v4.19/fs/fat/ |
D | namei_msdos.c | 433 struct inode *old_inode, *new_inode; in do_msdos_rename() local 441 new_inode = d_inode(new_dentry); in do_msdos_rename() 461 if (!new_inode) { in do_msdos_rename() 491 if (new_inode) { in do_msdos_rename() 495 err = fat_dir_empty(new_inode); in do_msdos_rename() 499 new_i_pos = MSDOS_I(new_inode)->i_pos; in do_msdos_rename() 500 fat_detach(new_inode); in do_msdos_rename() 532 if (!new_inode) in do_msdos_rename() 547 if (new_inode) { in do_msdos_rename() 548 drop_nlink(new_inode); in do_msdos_rename() [all …]
|
D | namei_vfat.c | 900 struct inode *old_inode, *new_inode; in vfat_rename() local 912 new_inode = d_inode(new_dentry); in vfat_rename() 928 if (new_inode) { in vfat_rename() 930 err = fat_dir_empty(new_inode); in vfat_rename() 934 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename() 935 fat_detach(new_inode); in vfat_rename() 963 if (!new_inode) in vfat_rename() 978 if (new_inode) { in vfat_rename() 979 drop_nlink(new_inode); in vfat_rename() 981 drop_nlink(new_inode); in vfat_rename() [all …]
|
/Linux-v4.19/fs/sysv/ |
D | namei.c | 209 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(new_inode); in sysv_rename() 245 drop_nlink(new_inode); in sysv_rename() 246 inode_dec_link_count(new_inode); in sysv_rename()
|
/Linux-v4.19/fs/exofs/ |
D | namei.c | 234 struct inode *new_inode = d_inode(new_dentry); in exofs_rename() local 255 if (new_inode) { in exofs_rename() 260 if (dir_de && !exofs_empty_dir(new_inode)) in exofs_rename() 268 new_inode->i_ctime = current_time(new_inode); in exofs_rename() 270 drop_nlink(new_inode); in exofs_rename() 271 inode_dec_link_count(new_inode); in exofs_rename()
|
/Linux-v4.19/fs/ufs/ |
D | namei.c | 248 struct inode *new_inode = d_inode(new_dentry); in ufs_rename() local 269 if (new_inode) { in ufs_rename() 274 if (dir_de && !ufs_empty_dir(new_inode)) in ufs_rename() 282 new_inode->i_ctime = current_time(new_inode); in ufs_rename() 284 drop_nlink(new_inode); in ufs_rename() 285 inode_dec_link_count(new_inode); in ufs_rename()
|
/Linux-v4.19/fs/f2fs/ |
D | namei.c | 35 inode = new_inode(dir->i_sb); in f2fs_new_inode() 818 struct inode *new_inode = d_inode(new_dentry); in f2fs_rename() local 844 if (new_inode) { in f2fs_rename() 845 err = dquot_initialize(new_inode); in f2fs_rename() 872 if (new_inode) { in f2fs_rename() 875 if (old_dir_entry && !f2fs_empty_dir(new_inode)) in f2fs_rename() 897 new_inode->i_ctime = current_time(new_inode); in f2fs_rename() 898 down_write(&F2FS_I(new_inode)->i_sem); in f2fs_rename() 900 f2fs_i_links_write(new_inode, false); in f2fs_rename() 901 f2fs_i_links_write(new_inode, false); in f2fs_rename() [all …]
|
/Linux-v4.19/fs/bfs/ |
D | dir.c | 87 inode = new_inode(s); in bfs_create() 206 struct inode *old_inode, *new_inode; in bfs_rename() local 229 new_inode = d_inode(new_dentry); in bfs_rename() 232 if (new_bh && !new_inode) { in bfs_rename() 245 if (new_inode) { in bfs_rename() 246 new_inode->i_ctime = current_time(new_inode); in bfs_rename() 247 inode_dec_link_count(new_inode); in bfs_rename()
|
/Linux-v4.19/fs/ext2/ |
D | namei.c | 317 struct inode * new_inode = d_inode(new_dentry); in ext2_rename() local 348 if (new_inode) { in ext2_rename() 353 if (dir_de && !ext2_empty_dir (new_inode)) in ext2_rename() 361 new_inode->i_ctime = current_time(new_inode); in ext2_rename() 363 drop_nlink(new_inode); in ext2_rename() 364 inode_dec_link_count(new_inode); in ext2_rename()
|
/Linux-v4.19/fs/ocfs2/ |
D | namei.c | 204 inode = new_inode(dir->i_sb); in ocfs2_get_init_inode() 1215 struct inode *new_inode = d_inode(new_dentry); in ocfs2_rename() local 1258 if (new_inode) { in ocfs2_rename() 1259 if (!igrab(new_inode)) in ocfs2_rename() 1363 if (!new_inode && new_dir != old_dir && in ocfs2_rename() 1406 if (!target_exists && new_inode) { in ocfs2_rename() 1425 if (!new_inode) { in ocfs2_rename() 1433 if (OCFS2_I(new_inode)->ip_blkno != newfe_blkno) { in ocfs2_rename() 1437 (unsigned long long)OCFS2_I(new_inode)->ip_blkno, in ocfs2_rename() 1439 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,
|
/Linux-v4.19/fs/nilfs2/ |
D | namei.c | 346 struct inode *new_inode = d_inode(new_dentry); in nilfs_rename() local 373 if (new_inode) { in nilfs_rename() 378 if (dir_de && !nilfs_empty_dir(new_inode)) in nilfs_rename() 387 new_inode->i_ctime = current_time(new_inode); in nilfs_rename() 389 drop_nlink(new_inode); in nilfs_rename() 390 drop_nlink(new_inode); in nilfs_rename() 391 nilfs_mark_inode_dirty(new_inode); in nilfs_rename()
|
/Linux-v4.19/fs/hpfs/ |
D | namei.c | 54 result = new_inode(dir->i_sb); in hpfs_mkdir() 156 result = new_inode(dir->i_sb); in hpfs_create() 243 result = new_inode(dir->i_sb); in hpfs_mknod() 319 result = new_inode(dir->i_sb); in hpfs_symlink() 519 struct inode *new_inode = d_inode(new_dentry); in hpfs_rename() local 540 if (new_inode && S_ISDIR(new_inode->i_mode)) { in hpfs_rename() 553 if (new_inode) { in hpfs_rename() 557 clear_nlink(new_inode); in hpfs_rename()
|
/Linux-v4.19/fs/ubifs/ |
D | dir.c | 109 inode = new_inode(c->vfs_sb); in ubifs_new_inode() 1269 struct inode *new_inode = d_inode(new_dentry); in do_rename() local 1275 int unlink = !!new_inode, new_sz, old_sz; in do_rename() 1298 ubifs_assert(c, inode_is_locked(new_inode)); in do_rename() 1301 err = ubifs_check_dir_empty(new_inode); in do_rename() 1355 lock_4_inodes(old_dir, new_dir, new_inode, whiteout); in do_rename() 1404 saved_nlink = new_inode->i_nlink; in do_rename() 1406 clear_nlink(new_inode); in do_rename() 1408 drop_nlink(new_inode); in do_rename() 1409 new_inode->i_ctime = time; in do_rename() [all …]
|
D | journal.c | 1092 const struct inode *new_inode, in ubifs_jnl_rename() argument 1101 int last_reference = !!(new_inode && new_inode->i_nlink == 0); in ubifs_jnl_rename() 1112 if (new_inode) { in ubifs_jnl_rename() 1113 new_ui = ubifs_inode(new_inode); in ubifs_jnl_rename() 1167 if (new_inode) { in ubifs_jnl_rename() 1168 pack_inode(c, p, new_inode, 0); in ubifs_jnl_rename() 1181 err = ubifs_add_orphan(c, new_inode->i_ino); in ubifs_jnl_rename() 1197 if (new_inode) in ubifs_jnl_rename() 1199 new_inode->i_ino); in ubifs_jnl_rename() 1228 if (new_inode) { in ubifs_jnl_rename() [all …]
|
/Linux-v4.19/fs/9p/ |
D | vfs_inode.c | 378 inode = new_inode(sb); in v9fs_get_inode() 978 struct inode *new_inode; in v9fs_vfs_rename() local 991 new_inode = d_inode(new_dentry); in v9fs_vfs_rename() 1035 if (new_inode) { in v9fs_vfs_rename() 1036 if (S_ISDIR(new_inode->i_mode)) in v9fs_vfs_rename() 1037 clear_nlink(new_inode); in v9fs_vfs_rename() 1039 v9fs_dec_count(new_inode); in v9fs_vfs_rename() 1042 if (!new_inode) in v9fs_vfs_rename()
|
/Linux-v4.19/fs/udf/ |
D | namei.c | 1089 struct inode *new_inode = d_inode(new_dentry); in udf_rename() local 1121 if (nfi && !new_inode) { in udf_rename() 1130 if (new_inode) { in udf_rename() 1132 if (!empty_dir(new_inode)) in udf_rename() 1183 if (new_inode) { in udf_rename() 1184 new_inode->i_ctime = current_time(new_inode); in udf_rename() 1185 inode_dec_link_count(new_inode); in udf_rename() 1201 if (new_inode) in udf_rename() 1202 inode_dec_link_count(new_inode); in udf_rename()
|
D | ialloc.c | 60 inode = new_inode(sb); in udf_new_inode()
|
/Linux-v4.19/fs/devpts/ |
D | inode.c | 354 inode = new_inode(sb); in mknod_ptmx() 470 inode = new_inode(s); in devpts_fill_super() 576 inode = new_inode(sb); in devpts_pty_new()
|
/Linux-v4.19/fs/freevxfs/ |
D | vxfs_inode.c | 170 inode = new_inode(sbp); in vxfs_blkiget() 254 inode = new_inode(sbp); in vxfs_stiget()
|
/Linux-v4.19/fs/efivarfs/ |
D | inode.c | 22 struct inode *inode = new_inode(sb); in efivarfs_get_inode()
|
/Linux-v4.19/fs/jfs/ |
D | jfs_inode.c | 61 inode = new_inode(sb); in ialloc()
|
/Linux-v4.19/fs/coda/ |
D | cnode.c | 159 struct inode *inode = new_inode(sb); in coda_cnode_makectl()
|
/Linux-v4.19/fs/btrfs/ |
D | inode.c | 5700 struct inode *inode = new_inode(s); in new_simple_dir() 6205 inode = new_inode(fs_info->sb); in btrfs_new_inode() 9371 struct inode *new_inode = new_dentry->d_inode; in btrfs_rename_exchange() local 9376 u64 new_ino = btrfs_ino(BTRFS_I(new_inode)); in btrfs_rename_exchange() 9394 btrfs_init_log_ctx(&ctx_dest, new_inode); in btrfs_rename_exchange() 9428 BTRFS_I(new_inode)->dir_index = 0ULL; in btrfs_rename_exchange() 9468 inode_inc_iversion(new_inode); in btrfs_rename_exchange() 9472 new_inode->i_ctime = ctime; in btrfs_rename_exchange() 9478 BTRFS_I(new_inode), 1); in btrfs_rename_exchange() 9502 root_objectid = BTRFS_I(new_inode)->root->root_key.objectid; in btrfs_rename_exchange() [all …]
|