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

12345

/linux-master/fs/ocfs2/
H A Dnamei.h28 struct inode **new_inode);
35 struct inode *new_inode,
H A Dxattr.h82 struct inode *new_inode,
H A Dnamei.c189 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 Dfs-common.c22 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 Dnamei_vfat.c936 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 Dnamei_msdos.c435 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 Dbinderfs.c149 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 Dnamei.c196 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 Dnamei.c182 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 Dnamei.c231 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 Dnamei.c251 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 Dnamei.c1114 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 Dself.c46 struct inode *inode = new_inode(s);
H A Dthread_self.c46 struct inode *inode = new_inode(s);
/linux-master/fs/bfs/
H A Ddir.c87 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 Dnamei.c323 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 Dnamei.c350 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 Dnamei.c766 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 Dialloc.c41 inode = new_inode(sb);
/linux-master/fs/jfs/
H A Djfs_inode.c48 inode = new_inode(sb);
50 jfs_warn("ialloc: new_inode returned NULL!");
/linux-master/fs/hpfs/
H A Dnamei.c54 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 Ddir.c85 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 Djournal.c1334 * @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 Dvfs_inode.c816 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 Dinode.c332 inode = new_inode(sb);
449 inode = new_inode(s);
555 inode = new_inode(sb);

Completed in 210 milliseconds

12345