/linux-master/fs/ocfs2/ |
H A D | namei.h | 28 struct inode **new_inode); 35 struct inode *new_inode,
|
H A D | xattr.h | 82 struct inode *new_inode,
|
H A D | namei.c | 189 inode = new_inode(dir->i_sb); 191 mlog(ML_ERROR, "new_inode failed!\n"); 1208 struct inode *new_inode = d_inode(new_dentry); local 1251 if (new_inode) { 1252 if (!igrab(new_inode)) 1356 if (!new_inode && new_dir->i_nlink >= ocfs2_link_max(osb)) { 1398 if (!target_exists && new_inode) { 1417 if (!new_inode) { 1425 if (OCFS2_I(new_inode)->ip_blkno != newfe_blkno) { 1429 (unsigned long long)OCFS2_I(new_inode) 2508 ocfs2_create_inode_in_orphan(struct inode *dir, int mode, struct inode **new_inode) argument [all...] |
/linux-master/fs/bcachefs/ |
H A D | fs-common.c | 22 struct bch_inode_unpacked *new_inode, 51 bch2_inode_init_late(new_inode, now, uid, gid, mode, rdev, dir_u); 54 new_inode->bi_flags |= BCH_INODE_unlinked; 56 ret = bch2_inode_create(trans, &inode_iter, new_inode, snapshot, cpu); 80 ret = bch2_inode_peek(trans, &inode_iter, new_inode, snapshot_src, 85 if (new_inode->bi_subvol != snapshot_src.subvol) { 95 if (uid && new_inode->bi_uid != uid) { 103 new_inum.inum = new_inode->bi_inum; 104 dir_target = new_inode->bi_inum; 109 ret = bch2_subvolume_create(trans, new_inode 19 bch2_create_trans(struct btree_trans *trans, subvol_inum dir, struct bch_inode_unpacked *dir_u, struct bch_inode_unpacked *new_inode, const struct qstr *name, uid_t uid, gid_t gid, umode_t mode, dev_t rdev, struct posix_acl *default_acl, struct posix_acl *acl, subvol_inum snapshot_src, unsigned flags) argument [all...] |
/linux-master/fs/fat/ |
H A D | namei_vfat.c | 936 struct inode *old_inode, *new_inode; local 945 new_inode = d_inode(new_dentry); 959 if (new_inode) { 961 err = fat_dir_empty(new_inode); 965 new_i_pos = MSDOS_I(new_inode)->i_pos; 966 fat_detach(new_inode); 988 if (!new_inode) 998 if (new_inode) { 999 drop_nlink(new_inode); 1001 drop_nlink(new_inode); 1045 vfat_exchange_ipos(struct inode *old_inode, struct inode *new_inode, loff_t old_i_pos, loff_t new_i_pos) argument 1065 struct inode *old_inode, *new_inode; local [all...] |
H A D | namei_msdos.c | 435 struct inode *old_inode, *new_inode; local 443 new_inode = d_inode(new_dentry); 463 if (!new_inode) { 493 if (new_inode) { 497 err = fat_dir_empty(new_inode); 501 new_i_pos = MSDOS_I(new_inode)->i_pos; 502 fat_detach(new_inode); 534 if (!new_inode) 549 if (new_inode) { 550 drop_nlink(new_inode); [all...] |
/linux-master/drivers/android/ |
H A D | binderfs.c | 149 inode = new_inode(sb); 416 inode = new_inode(sb); 471 ret = new_inode(sb); 518 struct inode *new_inode, *parent_inode; local 529 new_inode = binderfs_make_inode(sb, S_IFREG | 0444); 530 if (!new_inode) { 536 new_inode->i_fop = fops; 537 new_inode->i_private = data; 538 d_instantiate(dentry, new_inode); 550 struct inode *new_inode, *parent_inod local [all...] |
/linux-master/fs/sysv/ |
H A D | namei.c | 196 struct inode * new_inode = d_inode(new_dentry); local 217 if (new_inode) { 222 if (dir_de && !sysv_empty_dir(new_inode)) 233 inode_set_ctime_current(new_inode); 235 drop_nlink(new_inode); 236 inode_dec_link_count(new_inode);
|
/linux-master/fs/minix/ |
H A D | namei.c | 182 struct inode * new_inode = d_inode(new_dentry); local 203 if (new_inode) { 208 if (dir_de && !minix_empty_dir(new_inode)) 220 inode_set_ctime_current(new_inode); 222 drop_nlink(new_inode); 223 inode_dec_link_count(new_inode);
|
/linux-master/fs/f2fs/ |
H A D | namei.c | 231 inode = new_inode(dir->i_sb); 854 struct inode **new_inode, struct f2fs_filename *fname) 909 if (new_inode) 910 *new_inode = inode; 947 struct inode **new_inode) 950 false, new_inode, NULL); 959 struct inode *new_inode = d_inode(new_dentry); local 980 * If new_inode is null, the below renaming flow will 987 if (old_dir == new_dir && !new_inode) { 1014 if (new_inode) { 852 __f2fs_tmpfile(struct mnt_idmap *idmap, struct inode *dir, struct file *file, umode_t mode, bool is_whiteout, struct inode **new_inode, struct f2fs_filename *fname) argument 946 f2fs_get_tmpfile(struct mnt_idmap *idmap, struct inode *dir, struct inode **new_inode) argument 1154 struct inode *new_inode = d_inode(new_dentry); local [all...] |
/linux-master/fs/ufs/ |
H A D | namei.c | 251 struct inode *new_inode = d_inode(new_dentry); local 272 if (new_inode) { 277 if (dir_de && !ufs_empty_dir(new_inode)) 285 inode_set_ctime_current(new_inode); 287 drop_nlink(new_inode); 288 inode_dec_link_count(new_inode);
|
/linux-master/fs/exfat/ |
H A D | namei.c | 1114 struct inode *new_inode = new_dentry->d_inode; local 1135 if (new_inode) { 1137 new_ei = EXFAT_I(new_inode); 1153 /* if new_inode exists, update ei */ 1159 EXFAT_B_TO_CLU_ROUND_UP(i_size_read(new_inode), 1184 if (!ret && new_inode) { 1195 exfat_remove_entries(new_inode, &es, ES_IDX_FILE); 1197 ret = exfat_put_dentry_set(&es, IS_DIRSYNC(new_inode)); 1201 /* Free the clusters if new_inode is a dir(as if exfat_rmdir) */ 1208 EXFAT_B_TO_CLU_ROUND_UP(i_size_read(new_inode), 1237 struct inode *old_inode, *new_inode; local [all...] |
/linux-master/fs/proc/ |
H A D | self.c | 46 struct inode *inode = new_inode(s);
|
H A D | thread_self.c | 46 struct inode *inode = new_inode(s);
|
/linux-master/fs/bfs/ |
H A D | dir.c | 87 inode = new_inode(s); 206 struct inode *old_inode, *new_inode; local 229 new_inode = d_inode(new_dentry); 232 if (new_bh && !new_inode) { 245 if (new_inode) { 246 inode_set_ctime_current(new_inode); 247 inode_dec_link_count(new_inode);
|
/linux-master/fs/ext2/ |
H A D | namei.c | 323 struct inode * new_inode = d_inode(new_dentry); local 353 if (new_inode) { 358 if (old_is_dir && !ext2_empty_dir(new_inode)) 371 inode_set_ctime_current(new_inode); 373 drop_nlink(new_inode); 374 inode_dec_link_count(new_inode);
|
/linux-master/fs/nilfs2/ |
H A D | namei.c | 350 struct inode *new_inode = d_inode(new_dentry); local 377 if (new_inode) { 382 if (dir_de && !nilfs_empty_dir(new_inode)) 392 inode_set_ctime_current(new_inode); 394 drop_nlink(new_inode); 395 drop_nlink(new_inode); 396 nilfs_mark_inode_dirty(new_inode);
|
/linux-master/fs/udf/ |
H A D | namei.c | 766 struct inode *new_inode = d_inode(new_dentry); local 786 if (new_inode) { 788 if (!empty_dir(new_inode)) 821 if (!retval && !new_inode) { 865 if (new_inode) { 866 inode_set_ctime_current(new_inode); 867 inode_dec_link_count(new_inode); 868 udf_add_fid_counter(old_dir->i_sb, S_ISDIR(new_inode->i_mode), 887 if (new_inode) 888 inode_dec_link_count(new_inode); [all...] |
H A D | ialloc.c | 41 inode = new_inode(sb);
|
/linux-master/fs/jfs/ |
H A D | jfs_inode.c | 48 inode = new_inode(sb); 50 jfs_warn("ialloc: new_inode returned NULL!");
|
/linux-master/fs/hpfs/ |
H A D | namei.c | 54 result = new_inode(dir->i_sb); 155 result = new_inode(dir->i_sb); 241 result = new_inode(dir->i_sb); 316 result = new_inode(dir->i_sb); 515 struct inode *new_inode = d_inode(new_dentry); local 536 if (new_inode && S_ISDIR(new_inode->i_mode)) { 549 if (new_inode) { 553 clear_nlink(new_inode);
|
/linux-master/fs/ubifs/ |
H A D | dir.c | 85 inode = new_inode(c->vfs_sb); 1300 struct inode *new_inode = d_inode(new_dentry); local 1306 int unlink = !!new_inode, new_sz, old_sz; 1330 ubifs_assert(c, inode_is_locked(new_inode)); 1333 req.dirtied_ino_d = ALIGN(ubifs_inode(new_inode)->data_len, 8); 1334 err = ubifs_purge_xattrs(new_inode); 1340 err = ubifs_check_dir_empty(new_inode); 1421 lock_4_inodes(old_dir, new_dir, new_inode, whiteout); 1467 saved_nlink = new_inode->i_nlink; 1469 clear_nlink(new_inode); [all...] |
H A D | journal.c | 1334 * @new_inode: new directory entry's inode (or directory entry's inode to 1349 const struct inode *new_inode, 1358 int last_reference = !!(new_inode && new_inode->i_nlink == 0); 1375 if (new_inode) { 1376 new_ui = ubifs_inode(new_inode); 1450 if (new_inode) { 1451 pack_inode(c, p, new_inode, 0); 1487 err = ubifs_add_orphan(c, new_inode->i_ino); 1504 if (new_inode) 1345 ubifs_jnl_rename(struct ubifs_info *c, const struct inode *old_dir, const struct inode *old_inode, const struct fscrypt_name *old_nm, const struct inode *new_dir, const struct inode *new_inode, const struct fscrypt_name *new_nm, const struct inode *whiteout, int sync) argument [all...] |
/linux-master/fs/9p/ |
H A D | vfs_inode.c | 816 struct inode *new_inode; local 828 new_inode = d_inode(new_dentry); 880 if (new_inode) { 881 if (S_ISDIR(new_inode->i_mode)) 882 clear_nlink(new_inode); 884 v9fs_dec_count(new_inode); 887 if (!new_inode)
|
/linux-master/fs/devpts/ |
H A D | inode.c | 332 inode = new_inode(sb); 449 inode = new_inode(s); 555 inode = new_inode(sb);
|