Home
last modified time | relevance | path

Searched refs:new_inode (Results 1 – 25 of 110) sorted by relevance

12345

/openbmc/linux/fs/fat/
H A Dnamei_vfat.c936 struct inode *old_inode, *new_inode; in vfat_rename() local
945 new_inode = d_inode(new_dentry); in vfat_rename()
959 if (new_inode) { in vfat_rename()
961 err = fat_dir_empty(new_inode); in vfat_rename()
965 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename()
966 fat_detach(new_inode); in vfat_rename()
988 if (!new_inode) in vfat_rename()
998 if (new_inode) { in vfat_rename()
999 drop_nlink(new_inode); in vfat_rename()
1001 drop_nlink(new_inode); in vfat_rename()
[all …]
H A Dnamei_msdos.c435 struct inode *old_inode, *new_inode; in do_msdos_rename() local
443 new_inode = d_inode(new_dentry); in do_msdos_rename()
463 if (!new_inode) { in do_msdos_rename()
493 if (new_inode) { in do_msdos_rename()
497 err = fat_dir_empty(new_inode); in do_msdos_rename()
501 new_i_pos = MSDOS_I(new_inode)->i_pos; in do_msdos_rename()
502 fat_detach(new_inode); in do_msdos_rename()
534 if (!new_inode) in do_msdos_rename()
549 if (new_inode) { in do_msdos_rename()
550 drop_nlink(new_inode); in do_msdos_rename()
[all …]
/openbmc/linux/fs/f2fs/
H A Dnamei.c231 inode = new_inode(dir->i_sb); in f2fs_new_inode()
787 struct inode **new_inode, struct f2fs_filename *fname) in __f2fs_tmpfile() argument
842 if (new_inode) in __f2fs_tmpfile()
843 *new_inode = inode; in __f2fs_tmpfile()
880 struct inode **new_inode) in f2fs_get_tmpfile() argument
883 false, new_inode, NULL); in f2fs_get_tmpfile()
892 struct inode *new_inode = d_inode(new_dentry); in f2fs_rename() local
919 if (old_dir == new_dir && !new_inode) { in f2fs_rename()
946 if (new_inode) { in f2fs_rename()
947 err = f2fs_dquot_initialize(new_inode); in f2fs_rename()
[all …]
/openbmc/linux/drivers/android/
H A Dbinderfs.c150 inode = new_inode(sb); in binderfs_binder_device_create()
417 inode = new_inode(sb); in binderfs_binder_ctl_create()
472 ret = new_inode(sb); in binderfs_make_inode()
519 struct inode *new_inode, *parent_inode; in binderfs_create_file() local
530 new_inode = binderfs_make_inode(sb, S_IFREG | 0444); in binderfs_create_file()
531 if (!new_inode) { in binderfs_create_file()
537 new_inode->i_fop = fops; in binderfs_create_file()
538 new_inode->i_private = data; in binderfs_create_file()
539 d_instantiate(dentry, new_inode); in binderfs_create_file()
551 struct inode *new_inode, *parent_inode; in binderfs_create_dir() local
[all …]
/openbmc/linux/fs/sysv/
H A Dnamei.c196 struct inode * new_inode = d_inode(new_dentry); in sysv_rename() local
217 if (new_inode) { in sysv_rename()
222 if (dir_de && !sysv_empty_dir(new_inode)) in sysv_rename()
233 inode_set_ctime_current(new_inode); in sysv_rename()
235 drop_nlink(new_inode); in sysv_rename()
236 inode_dec_link_count(new_inode); in sysv_rename()
/openbmc/linux/fs/minix/
H A Dnamei.c183 struct inode * new_inode = d_inode(new_dentry); in minix_rename() local
204 if (new_inode) { in minix_rename()
209 if (dir_de && !minix_empty_dir(new_inode)) in minix_rename()
221 inode_set_ctime_current(new_inode); in minix_rename()
223 drop_nlink(new_inode); in minix_rename()
224 inode_dec_link_count(new_inode); in minix_rename()
/openbmc/linux/fs/exfat/
H A Dnamei.c1180 struct inode *new_inode = new_dentry->d_inode; in __exfat_rename() local
1202 if (new_inode) { in __exfat_rename()
1204 new_ei = EXFAT_I(new_inode); in __exfat_rename()
1226 EXFAT_B_TO_CLU_ROUND_UP(i_size_read(new_inode), in __exfat_rename()
1251 if (!ret && new_inode) { in __exfat_rename()
1266 if (exfat_remove_entries(new_inode, p_dir, new_entry, 0, in __exfat_rename()
1279 EXFAT_B_TO_CLU_ROUND_UP(i_size_read(new_inode), in __exfat_rename()
1282 if (exfat_free_cluster(new_inode, &new_clu_to_free)) { in __exfat_rename()
1287 i_size_write(new_inode, 0); in __exfat_rename()
1307 struct inode *old_inode, *new_inode; in exfat_rename() local
[all …]
/openbmc/linux/fs/ufs/
H A Dnamei.c251 struct inode *new_inode = d_inode(new_dentry); in ufs_rename() local
272 if (new_inode) { in ufs_rename()
277 if (dir_de && !ufs_empty_dir(new_inode)) in ufs_rename()
285 inode_set_ctime_current(new_inode); in ufs_rename()
287 drop_nlink(new_inode); in ufs_rename()
288 inode_dec_link_count(new_inode); in ufs_rename()
/openbmc/linux/fs/bfs/
H A Ddir.c87 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 inode_set_ctime_current(new_inode); in bfs_rename()
247 inode_dec_link_count(new_inode); in bfs_rename()
/openbmc/linux/fs/ocfs2/
H A Dnamei.c189 inode = new_inode(dir->i_sb); in ocfs2_get_init_inode()
1212 struct inode *new_inode = d_inode(new_dentry); in ocfs2_rename() local
1255 if (new_inode) { in ocfs2_rename()
1256 if (!igrab(new_inode)) in ocfs2_rename()
1360 if (!new_inode && new_dir != old_dir && in ocfs2_rename()
1403 if (!target_exists && new_inode) { in ocfs2_rename()
1422 if (!new_inode) { in ocfs2_rename()
1430 if (OCFS2_I(new_inode)->ip_blkno != newfe_blkno) { in ocfs2_rename()
1434 (unsigned long long)OCFS2_I(new_inode)->ip_blkno, in ocfs2_rename()
1436 OCFS2_I(new_inode)->ip_flags); in ocfs2_rename()
[all …]
H A Dnamei.h28 struct inode **new_inode);
35 struct inode *new_inode,
H A Dxattr.h82 struct inode *new_inode,
/openbmc/linux/fs/ext2/
H A Dnamei.c323 struct inode * new_inode = d_inode(new_dentry); in ext2_rename() local
352 if (new_inode) { in ext2_rename()
357 if (dir_de && !ext2_empty_dir (new_inode)) in ext2_rename()
370 inode_set_ctime_current(new_inode); in ext2_rename()
372 drop_nlink(new_inode); in ext2_rename()
373 inode_dec_link_count(new_inode); in ext2_rename()
/openbmc/linux/fs/nilfs2/
H A Dnamei.c366 struct inode *new_inode = d_inode(new_dentry); in nilfs_rename() local
394 if (new_inode) { in nilfs_rename()
399 if (dir_de && !nilfs_empty_dir(new_inode)) in nilfs_rename()
410 inode_set_ctime_current(new_inode); in nilfs_rename()
412 drop_nlink(new_inode); in nilfs_rename()
413 drop_nlink(new_inode); in nilfs_rename()
414 nilfs_mark_inode_dirty(new_inode); in nilfs_rename()
/openbmc/linux/fs/udf/
H A Dnamei.c771 struct inode *new_inode = d_inode(new_dentry); in udf_rename() local
791 if (new_inode) { in udf_rename()
793 if (!empty_dir(new_inode)) in udf_rename()
796 if (new_inode->i_nlink != 2) in udf_rename()
803 } else if (new_inode) { in udf_rename()
805 if (new_inode->i_nlink < 1) in udf_rename()
836 if (!retval && !new_inode) { in udf_rename()
880 if (new_inode) { in udf_rename()
881 inode_set_ctime_current(new_inode); in udf_rename()
882 inode_dec_link_count(new_inode); in udf_rename()
[all …]
/openbmc/linux/fs/ubifs/
H A Ddir.c85 inode = new_inode(c->vfs_sb); in ubifs_new_inode()
1290 struct inode *new_inode = d_inode(new_dentry); in do_rename() local
1296 int unlink = !!new_inode, new_sz, old_sz; in do_rename()
1320 ubifs_assert(c, inode_is_locked(new_inode)); in do_rename()
1323 req.dirtied_ino_d = ALIGN(ubifs_inode(new_inode)->data_len, 8); in do_rename()
1324 err = ubifs_purge_xattrs(new_inode); in do_rename()
1330 err = ubifs_check_dir_empty(new_inode); in do_rename()
1411 lock_4_inodes(old_dir, new_dir, new_inode, whiteout); in do_rename()
1457 saved_nlink = new_inode->i_nlink; in do_rename()
1459 clear_nlink(new_inode); in do_rename()
[all …]
H A Djournal.c1222 const struct inode *new_inode, in ubifs_jnl_rename() argument
1231 int last_reference = !!(new_inode && new_inode->i_nlink == 0); in ubifs_jnl_rename()
1248 if (new_inode) { in ubifs_jnl_rename()
1249 new_ui = ubifs_inode(new_inode); in ubifs_jnl_rename()
1323 if (new_inode) { in ubifs_jnl_rename()
1324 pack_inode(c, p, new_inode, 0); in ubifs_jnl_rename()
1360 err = ubifs_add_orphan(c, new_inode->i_ino); in ubifs_jnl_rename()
1377 if (new_inode) in ubifs_jnl_rename()
1379 new_inode->i_ino); in ubifs_jnl_rename()
1411 if (new_inode) { in ubifs_jnl_rename()
[all …]
/openbmc/linux/fs/hpfs/
H A Dnamei.c54 result = new_inode(dir->i_sb); in hpfs_mkdir()
155 result = new_inode(dir->i_sb); in hpfs_create()
241 result = new_inode(dir->i_sb); in hpfs_mknod()
316 result = new_inode(dir->i_sb); in hpfs_symlink()
515 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()
/openbmc/linux/fs/9p/
H A Dvfs_inode.c352 inode = new_inode(sb); in v9fs_get_inode()
906 struct inode *new_inode; in v9fs_vfs_rename() local
918 new_inode = d_inode(new_dentry); in v9fs_vfs_rename()
970 if (new_inode) { in v9fs_vfs_rename()
971 if (S_ISDIR(new_inode->i_mode)) in v9fs_vfs_rename()
972 clear_nlink(new_inode); in v9fs_vfs_rename()
974 v9fs_dec_count(new_inode); in v9fs_vfs_rename()
977 if (!new_inode) in v9fs_vfs_rename()
/openbmc/linux/fs/ceph/
H A Dfile.c736 struct inode *new_inode = NULL; in ceph_atomic_open() local
764 new_inode = ceph_new_inode(dir, dentry, &mode, &as_ctx); in ceph_atomic_open()
765 if (IS_ERR(new_inode)) { in ceph_atomic_open()
766 err = PTR_ERR(new_inode); in ceph_atomic_open()
820 new_inode = ceph_get_inode(dir->i_sb, vino, new_inode); in ceph_atomic_open()
821 if (IS_ERR(new_inode)) { in ceph_atomic_open()
822 err = PTR_ERR(new_inode); in ceph_atomic_open()
823 new_inode = NULL; in ceph_atomic_open()
826 WARN_ON_ONCE(!(new_inode->i_state & I_NEW)); in ceph_atomic_open()
834 err = ceph_finish_async_create(dir, new_inode, in ceph_atomic_open()
[all …]
/openbmc/linux/fs/devpts/
H A Dinode.c333 inode = new_inode(sb); in mknod_ptmx()
450 inode = new_inode(s); in devpts_fill_super()
556 inode = new_inode(sb); in devpts_pty_new()
/openbmc/linux/fs/proc/
H A Dself.c46 struct inode *inode = new_inode(s); in proc_setup_self()
H A Dthread_self.c46 struct inode *inode = new_inode(s); in proc_setup_thread_self()
/openbmc/linux/fs/freevxfs/
H A Dvxfs_inode.c145 inode = new_inode(sbp); in vxfs_blkiget()
229 inode = new_inode(sbp); in vxfs_stiget()
/openbmc/linux/fs/jfs/
H A Djfs_inode.c48 inode = new_inode(sb); in ialloc()

12345