Home
last modified time | relevance | path

Searched refs:new_de (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/fs/sysv/
H A Dnamei.c219 struct sysv_dir_entry * new_de; in sysv_rename() local
226 new_de = sysv_find_entry(new_dentry, &new_page); in sysv_rename()
227 if (!new_de) in sysv_rename()
229 err = sysv_set_link(new_de, new_page, old_inode); in sysv_rename()
230 unmap_and_put_page(new_page, new_de); in sysv_rename()
/openbmc/linux/fs/ext2/
H A Dnamei.c354 struct ext2_dir_entry_2 *new_de; in ext2_rename() local
360 new_de = ext2_find_entry(new_dir, &new_dentry->d_name, in ext2_rename()
362 if (IS_ERR(new_de)) { in ext2_rename()
363 err = PTR_ERR(new_de); in ext2_rename()
366 err = ext2_set_link(new_dir, new_de, new_page, old_inode, true); in ext2_rename()
367 ext2_put_page(new_page, new_de); in ext2_rename()
/openbmc/linux/fs/minix/
H A Dnamei.c206 struct minix_dir_entry * new_de; in minix_rename() local
213 new_de = minix_find_entry(new_dentry, &new_page); in minix_rename()
214 if (!new_de) in minix_rename()
216 err = minix_set_link(new_de, new_page, old_inode); in minix_rename()
/openbmc/linux/fs/ufs/
H A Dnamei.c274 struct ufs_dir_entry *new_de; in ufs_rename() local
281 new_de = ufs_find_entry(new_dir, &new_dentry->d_name, &new_page); in ufs_rename()
282 if (!new_de) in ufs_rename()
284 ufs_set_link(new_dir, new_de, new_page, old_inode, 1); in ufs_rename()
/openbmc/linux/fs/ntfs3/
H A Dnamei.c263 struct NTFS_DE *de, *new_de; in ntfs_rename() local
319 new_de = de; in ntfs_rename()
322 new_de = Add2Ptr(de, 2048); in ntfs_rename()
323 err = fill_name_de(sbi, new_de, &new_dentry->d_name, NULL); in ntfs_rename()
334 err = ni_rename(dir_ni, new_dir_ni, ni, de, new_de, &is_bad); in ntfs_rename()
H A Dindex.c1575 const struct NTFS_DE *new_de, in indx_insert_into_root() argument
1606 new_de_size = le16_to_cpu(new_de->size); in indx_insert_into_root()
1618 e = hdr_insert_de(indx, hdr, new_de, root_de, ctx); in indx_insert_into_root()
1759 e = hdr_insert_de(indx, hdr, new_de, NULL, ctx); in indx_insert_into_root()
1788 struct INDEX_ROOT *root, const struct NTFS_DE *new_de, in indx_insert_into_buffer() argument
1806 e = hdr_insert_de(indx, hdr1, new_de, e, ctx); in indx_insert_into_buffer()
1883 (*indx->cmp)(new_de + 1, le16_to_cpu(new_de->key_size), in indx_insert_into_buffer()
1888 new_de, NULL, ctx); in indx_insert_into_buffer()
1935 const struct NTFS_DE *new_de, const void *ctx, in indx_insert_entry() argument
1964 err = indx_find(indx, ni, root, new_de + 1, in indx_insert_entry()
[all …]
H A Dinode.c1242 struct NTFS_DE *e, *new_de = NULL; in ntfs_create_inode() local
1318 new_de = __getname(); in ntfs_create_inode()
1319 if (!new_de) { in ntfs_create_inode()
1395 err = fill_name_de(sbi, new_de, name, uni); in ntfs_create_inode()
1399 mi_get_ref(&ni->mi, &new_de->ref); in ntfs_create_inode()
1401 fname = (struct ATTR_FILE_NAME *)(new_de + 1); in ntfs_create_inode()
1416 dsize = le16_to_cpu(new_de->key_size); in ntfs_create_inode()
1604 &new_de->ref); in ntfs_create_inode()
1675 err = indx_insert_entry(&dir_ni->dir, dir_ni, new_de, sbi, fnd, 0); in ntfs_create_inode()
1698 ntfs_remove_reparse(sbi, IO_REPARSE_TAG_SYMLINK, &new_de->ref); in ntfs_create_inode()
[all …]
H A Dntfs_fs.h579 struct ntfs_inode *ni, struct NTFS_DE *de, struct NTFS_DE *new_de,
691 const struct NTFS_DE *new_de, const void *param,
H A Dfrecord.c3066 struct ntfs_inode *ni, struct NTFS_DE *de, struct NTFS_DE *new_de, in ni_rename() argument
3087 err = ni_add_name(new_dir_ni, ni, new_de); in ni_rename()
3090 if (err && ni_remove_name(new_dir_ni, ni, new_de, &de2, &undo)) in ni_rename()
/openbmc/linux/fs/reiserfs/
H A Dnamei.c1323 struct reiserfs_dir_entry old_de, new_de, dot_dot_de; in reiserfs_rename() local
1469 new_de.de_gen_number_bit_string = NULL; in reiserfs_rename()
1473 &new_de); in reiserfs_rename()
1490 reiserfs_prepare_for_journal(old_inode->i_sb, new_de.de_bh, 1); in reiserfs_rename()
1531 &new_de, new_dentry_inode) || in reiserfs_rename()
1537 new_de.de_bh); in reiserfs_rename()
1556 new_de.de_bh); in reiserfs_rename()
1576 mark_de_visible(new_de.de_deh + new_de.de_entry_num); in reiserfs_rename()
1577 set_ino_in_dir_entry(&new_de, INODE_PKEY(old_inode)); in reiserfs_rename()
1578 journal_mark_dirty(&th, new_de.de_bh); in reiserfs_rename()
/openbmc/linux/fs/nilfs2/
H A Dnamei.c378 struct nilfs_dir_entry *new_de; in nilfs_rename() local
385 new_de = nilfs_find_entry(new_dir, &new_dentry->d_name, &new_page); in nilfs_rename()
386 if (!new_de) in nilfs_rename()
388 nilfs_set_link(new_dir, new_de, new_page, old_inode); in nilfs_rename()
/openbmc/linux/fs/hpfs/
H A Ddnode.c239 struct hpfs_dirent *new_de, dnode_secno down_ptr) in hpfs_add_to_dnode() argument
278 copy_de(de=hpfs_add_de(i->i_sb, d, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode()
301 copy_de(de = hpfs_add_de(i->i_sb, nd, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode()
319 copy_de(new_de = &nde, de); in hpfs_add_to_dnode()
389 struct hpfs_dirent *new_de) in hpfs_add_dirent() argument
423 c = hpfs_add_to_dnode(i, dno, name, namelen, new_de, 0); in hpfs_add_dirent()
/openbmc/linux/fs/bfs/
H A Ddir.c208 struct bfs_dirent *old_de, *new_de; in bfs_rename() local
230 new_bh = bfs_find_entry(new_dir, &new_dentry->d_name, &new_de); in bfs_rename()