| /linux/fs/xfs/scrub/ |
| H A D | parent.c | 115 xfs_ino_t parent_ino) in xchk_parent_validate() argument 130 if (ino != mp->m_sb.sb_rootino || ino != parent_ino) in xchk_parent_validate() 137 if (ino != mp->m_sb.sb_metadirino || ino != parent_ino) in xchk_parent_validate() 143 if (ino == parent_ino) { in xchk_parent_validate() 163 error = xchk_iget(sc, parent_ino, &dp); in xchk_parent_validate() 249 xfs_ino_t parent_ino; member 281 xfs_ino_t parent_ino; in xchk_parent_scan_dotdot() local 288 valuelen, &parent_ino, NULL); in xchk_parent_scan_dotdot() 292 if (pp->parent_ino == parent_ino) in xchk_parent_scan_dotdot() 307 error = xchk_dir_lookup(sc, sc->ip, &xfs_name_dotdot, &pp->parent_ino); in xchk_parent_pptr_and_dotdot() [all …]
|
| H A D | findparent.c | 281 pscan->parent_ino = NULLFSINO; in __xrep_findparent_scan_start() 378 xfs_ino_t *parent_ino) in xrep_findparent_confirm() argument 388 *parent_ino = sc->mp->m_sb.sb_rootino; in xrep_findparent_confirm() 394 *parent_ino = sc->mp->m_sb.sb_metadirino; in xrep_findparent_confirm() 400 *parent_ino = xchk_inode_rootdir_inum(sc->ip); in xrep_findparent_confirm() 405 if (*parent_ino == NULLFSINO) in xrep_findparent_confirm() 407 if (!xfs_verify_dir_ino(sc->mp, *parent_ino) || in xrep_findparent_confirm() 408 *parent_ino == I_INO(sc->ip)) { in xrep_findparent_confirm() 409 *parent_ino = NULLFSINO; in xrep_findparent_confirm() 413 error = xchk_iget(sc, *parent_ino, &fpi.dp); in xrep_findparent_confirm() [all …]
|
| H A D | dirtree_repair.c | 109 dl->parent_ino = be64_to_cpu(step.pptr_rec.p_ino); in xrep_dirpath_retain_parent() 389 xfs_ino_t parent_ino = dl->parent_ino; in xrep_dirtree_unlink() local 451 if (parent_ino == NULLFSINO) in xrep_dirtree_unlink() 452 parent_ino = dl->root_ino; in xrep_dirtree_unlink() 453 if (dotdot_ino == parent_ino) in xrep_dirtree_unlink() 454 parent_ino = NULLFSINO; in xrep_dirtree_unlink() 462 if (parent_ino != NULLFSINO) { in xrep_dirtree_unlink() 464 parent_ino, 0); in xrep_dirtree_unlink()
|
| H A D | dir_repair.c | 245 xfs_ino_t parent_ino; in xrep_dir_dcache_parent() local 248 parent_ino = xrep_findparent_from_dcache(sc); in xrep_dir_dcache_parent() 249 if (parent_ino == NULLFSINO) in xrep_dir_dcache_parent() 250 return parent_ino; in xrep_dir_dcache_parent() 252 error = xrep_findparent_confirm(sc, &parent_ino); in xrep_dir_dcache_parent() 256 return parent_ino; in xrep_dir_dcache_parent() 1117 xfs_ino_t parent_ino; in xrep_dir_scan_pptr() local 1130 valuelen, &parent_ino, &parent_gen); in xrep_dir_scan_pptr() 1134 if (parent_ino != I_INO(sc->ip) || in xrep_dir_scan_pptr() 1423 rd->pscan.parent_ino); in xrep_dir_live_update() [all …]
|
| H A D | trace.h | 1675 __field(xfs_ino_t, parent_ino) 1685 __entry->parent_ino = be64_to_cpu(pptr->p_ino); 1695 __entry->parent_ino, 1718 __field(xfs_ino_t, parent_ino) 1727 __entry->parent_ino = be64_to_cpu(pptr->p_ino); 1736 __entry->parent_ino, 1754 __field(xfs_ino_t, parent_ino) 1765 __entry->parent_ino = be64_to_cpu(pptr->p_ino); 1776 __entry->parent_ino, 1901 __field(xfs_ino_t, parent_ino) [all …]
|
| H A D | dirtree.c | 118 dl->parent_ino = NULLFSINO; in xchk_setup_dirtree() 370 xfs_ino_t parent_ino = be64_to_cpu(dl->pptr_rec.p_ino); in xchk_dirpath_step_up() local 378 error = xchk_iget(sc, parent_ino, &dp); in xchk_dirpath_step_up() 422 if (parent_ino == dl->root_ino) { in xchk_dirpath_step_up() 432 if (parent_ino == I_INO(sc->ip)) { in xchk_dirpath_step_up() 443 if (xino_bitmap_test(&path->seen_inodes, parent_ino)) { in xchk_dirpath_step_up()
|
| H A D | nlinks.c | 342 xfs_ino_t parent_ino; in xchk_nlinks_collect_pptr() local 356 valuelen, &parent_ino, NULL); in xchk_nlinks_collect_pptr() 364 error = xchk_nlinks_update_incore(xnc, parent_ino, 0, 1, 0); in xchk_nlinks_collect_pptr()
|
| /linux/fs/ceph/ |
| H A D | export.c | 23 u64 ino, parent_ino; member 32 u64 parent_ino; member 70 sfh->parent_ino = ceph_ino(dir); in ceph_encode_snapfh() 81 sfh->parent_ino = sfh->ino; in ceph_encode_snapfh() 118 cfh->parent_ino = ceph_ino(parent_inode); in ceph_encode_fh() 225 vino.ino = sfh->parent_ino; in __snapfh_to_dentry() 228 else if (sfh->ino == sfh->parent_ino) in __snapfh_to_dentry() 260 if (!want_parent && sfh->ino != sfh->parent_ino) { in __snapfh_to_dentry() 262 cpu_to_le64(sfh->parent_ino); in __snapfh_to_dentry() 292 vino.snap, sfh->parent_ino, sfh->hash, err); in __snapfh_to_dentry() [all …]
|
| H A D | snap.c | 300 if (realm->parent_ino == parentino) in adjust_snap_realm_parent() 310 realm->parent_ino, realm->parent, parentino, parent); in adjust_snap_realm_parent() 315 realm->parent_ino = parentino; in adjust_snap_realm_parent()
|
| H A D | super.h | 1000 u64 parent_ino; member
|
| H A D | mds_client.c | 5119 realm->ino, realm->seq, realm->parent_ino); in encode_snap_realms() 5122 sr_rec.parent = cpu_to_le64(realm->parent_ino); in encode_snap_realms()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_parent.c | 104 xfs_ino_t parent_ino) in xfs_parent_hashval() argument 117 upper_32_bits(parent_ino) ^ lower_32_bits(parent_ino); in xfs_parent_hashval() 285 xfs_ino_t *parent_ino, in xfs_parent_from_attr() argument 297 if (parent_ino) in xfs_parent_from_attr() 298 *parent_ino = be64_to_cpu(rec->p_ino); in xfs_parent_from_attr()
|
| /linux/fs/squashfs/ |
| H A D | export.c | 99 return squashfs_export_iget(sb, fid->i32.parent_ino); in squashfs_fh_to_parent() 106 unsigned int parent_ino = squashfs_i(inode)->parent; in squashfs_get_parent() local 108 return squashfs_export_iget(inode->i_sb, parent_ino); in squashfs_get_parent()
|
| /linux/fs/nilfs2/ |
| H A D | export.h | 23 u64 parent_ino; member
|
| /linux/fs/btrfs/ |
| H A D | send.c | 319 u64 parent_ino; member 352 u64 parent_ino; member 2231 u64 *parent_ino, in __get_cur_name_and_parent() argument 2250 *parent_ino = nce->parent_ino; in __get_cur_name_and_parent() 2282 parent_ino, parent_gen, dest); in __get_cur_name_and_parent() 2285 parent_ino, parent_gen, dest); in __get_cur_name_and_parent() 2293 ret = did_overwrite_ref(sctx, *parent_ino, *parent_gen, ino, gen, in __get_cur_name_and_parent() 2315 nce->parent_ino = *parent_ino; in __get_cur_name_and_parent() 3320 u64 parent_ino, in add_pending_dir_move() argument 3335 pm->parent_ino = parent_ino; in add_pending_dir_move() [all …]
|
| H A D | inode.c | 6922 u64 parent_ino = btrfs_ino(parent_inode); in btrfs_add_link() local 6934 btrfs_root_id(root), parent_ino, in btrfs_add_link() 6938 ino, parent_ino, index); in btrfs_add_link() 6970 parent_ino, &local_index, name); in btrfs_add_link() 6976 ret2 = btrfs_del_inode_ref(trans, root, name, ino, parent_ino, NULL); in btrfs_add_link()
|
| /linux/fs/ext4/ |
| H A D | fast_commit.c | 1762 int parent_ino, dname_len, ino, inode_len; member 1779 darg->parent_ino = le32_to_cpu(fcd.fc_parent_ino); in tl_to_darg() 1806 darg.parent_ino, darg.dname_len); in ext4_fc_replay_unlink() 1817 old_parent = ext4_iget(sb, darg.parent_ino, in ext4_fc_replay_unlink() 1820 ext4_debug("Dir with inode %d not found", darg.parent_ino); in ext4_fc_replay_unlink() 1842 dir = ext4_iget(sb, darg->parent_ino, EXT4_IGET_NORMAL); in ext4_fc_replay_link_internal() 1844 ext4_debug("Dir with inode %d not found.", darg->parent_ino); in ext4_fc_replay_link_internal() 1879 darg.parent_ino, darg.dname_len); in ext4_fc_replay_link() 2042 darg.parent_ino, darg.dname_len); in ext4_fc_replay_create() 2062 dir = ext4_iget(sb, darg.parent_ino, EXT4_IGET_NORMAL); in ext4_fc_replay_create()
|
| H A D | inline.c | 1274 unsigned int parent_ino; in ext4_inlinedir_to_tree() local 1309 parent_ino = le32_to_cpu(((struct ext4_dir_entry_2 *)dir_buf)->inode); in ext4_inlinedir_to_tree() 1327 fake.inode = cpu_to_le32(parent_ino); in ext4_inlinedir_to_tree() 1392 unsigned int offset, parent_ino; in ext4_read_inline_dir() local 1429 parent_ino = le32_to_cpu(((struct ext4_dir_entry_2 *)dir_buf)->inode); in ext4_read_inline_dir() 1496 if (!dir_emit(ctx, "..", 2, parent_ino, DT_DIR)) in ext4_read_inline_dir()
|
| H A D | namei.c | 2926 struct buffer_head *bh, unsigned int parent_ino, in ext4_init_dirblock() argument 2944 de->inode = cpu_to_le32(parent_ino); in ext4_init_dirblock()
|
| H A D | ext4.h | 3835 unsigned int parent_ino, void *inline_buf,
|
| /linux/fs/overlayfs/ |
| H A D | readdir.c | 744 u64 parent_ino; member 759 if (rdt->parent_ino && name_is_dotdot(name, namelen)) { in ovl_fill_real() 760 ino = rdt->parent_ino; in ovl_fill_real() 821 rdt.parent_ino = stat.ino; in ovl_iterate_real()
|
| /linux/fs/ntfs/ |
| H A D | namei.c | 1597 unsigned long parent_ino; in ntfs_get_parent() local 1632 parent_ino = MREF_LE(fn->parent_directory); in ntfs_get_parent() 1637 return d_obtain_alias(ntfs_iget(vi->i_sb, parent_ino)); in ntfs_get_parent()
|
| /linux/fs/xfs/ |
| H A D | xfs_trace.h | 5653 __field(xfs_ino_t, parent_ino) 5663 __entry->parent_ino = pptr->gpr_parent.ha_fid.fid_ino; 5673 __entry->parent_ino,
|