Home
last modified time | relevance | path

Searched refs:parent_ino (Results 1 – 21 of 21) sorted by relevance

/linux/fs/xfs/scrub/
H A Dparent.c115 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;
281 xfs_ino_t parent_ino; in xchk_parent_scan_dotdot()
288 valuelen, &parent_ino, NULL); in xchk_parent_scan_dotdot()
292 if (pp->parent_ino == parent_ino) in xchk_parent_scan_dotdot()
250 xfs_ino_t parent_ino; global() member
282 xfs_ino_t parent_ino; xchk_parent_scan_dotdot() local
418 xfs_ino_t parent_ino = be64_to_cpu(pptr->p_ino); xchk_parent_iget() local
478 xfs_ino_t parent_ino; xchk_parent_scan_attr() local
845 xfs_ino_t parent_ino; xchk_parent() local
[all...]
H A Ddirtree_repair.c109 dl->parent_ino = be64_to_cpu(step.pptr_rec.p_ino); in xrep_dirpath_retain_parent()
387 xfs_ino_t parent_ino = dl->parent_ino; in xrep_dirtree_unlink() local
439 if (parent_ino == NULLFSINO) in xrep_dirtree_unlink()
440 parent_ino = dl->root_ino; in xrep_dirtree_unlink()
441 if (dotdot_ino == parent_ino) in xrep_dirtree_unlink()
442 parent_ino = NULLFSINO; in xrep_dirtree_unlink()
450 if (parent_ino != NULLFSINO) { in xrep_dirtree_unlink()
452 parent_ino, 0); in xrep_dirtree_unlink()
H A Ddir_repair.c137 * on this object and access only the parent_ino field directly.
140 * iscan, hooks, lock, and parent_ino fields of this object directly.
142 * parent_ino, subdirs, dirents, and args. This reduces the memory
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()
1111 xfs_ino_t parent_ino; in xrep_dir_scan_pptr() local
1422 xrep_dir_reset_fork(struct xrep_dir * rd,xfs_ino_t parent_ino) xrep_dir_reset_fork() argument
[all...]
H A Dparent_repair.c136 * access only the parent_ino field directly.
682 if (error || ino == rp->pscan.parent_ino) in xrep_parent_reset_dotdot()
687 trace_xrep_parent_reset_dotdot(sc->ip, rp->pscan.parent_ino); in xrep_parent_reset_dotdot()
701 rp->pscan.parent_ino, spaceres); in xrep_parent_reset_dotdot()
725 xfs_ino_t parent_ino; in xrep_parent_lookup_pptr() local
732 valuelen, &parent_ino, NULL); in xrep_parent_lookup_pptr()
736 *inop = parent_ino; in xrep_parent_lookup_pptr()
1261 xfs_ino_t parent_ino = NULLFSINO; in xrep_parent_rebuild_pptrs() local
1334 error = xrep_parent_lookup_pptrs(sc, &parent_ino); in xrep_parent_rebuild_pptrs()
1337 if (parent_ino ! in xrep_parent_rebuild_pptrs()
[all...]
H A Dtrace.h1675 __field(xfs_ino_t, parent_ino)
1685 __entry->parent_ino = be64_to_cpu(pptr->p_ino);
1690 TP_printk("dev %d:%d path %u child_ino 0x%llx child_gen 0x%x parent_ino 0x%llx parent_gen 0x%x name '%.*s'",
1695 __entry->parent_ino,
1721 __field(xfs_ino_t, parent_ino)
1732 __entry->parent_ino = be64_to_cpu(pptr->p_ino);
1737 TP_printk("dev %d:%d path %u step %u child_ino 0x%llx child_gen 0x%x parent_ino 0x%llx parent_gen 0x%x name '%.*s'",
1743 __entry->parent_ino,
1868 __field(xfs_ino_t, parent_ino)
1877 __entry->parent_ino
[all...]
H A Ddirtree.c118 dl->parent_ino = NULLFSINO; in xchk_setup_dirtree()
369 xfs_ino_t parent_ino = be64_to_cpu(dl->pptr_rec.p_ino); in xchk_dirpath_step_up() local
374 error = xchk_iget(sc, parent_ino, &dp); in xchk_dirpath_step_up()
387 if (parent_ino == dl->root_ino) { in xchk_dirpath_step_up()
397 if (parent_ino == I_INO(sc->ip)) { in xchk_dirpath_step_up()
408 if (xino_bitmap_test(&path->seen_inodes, parent_ino)) { in xchk_dirpath_step_up()
H A Dnlinks.c342 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 Dexport.c23 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 Dsnap.c300 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 Dsuper.h965 u64 parent_ino; member
H A Dmds_client.c4921 realm->ino, realm->seq, realm->parent_ino); in encode_snap_realms()
4924 sr_rec.parent = cpu_to_le64(realm->parent_ino); in encode_snap_realms()
/linux/fs/squashfs/
H A Dexport.c99 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 Dexport.h23 u64 parent_ino; member
/linux/fs/ext4/
H A Dfast_commit.c1781 int parent_ino, dname_len, ino, inode_len; in ext4_fc_replay_add_range()
1798 darg->parent_ino = le32_to_cpu(fcd.fc_parent_ino); in ext4_fc_replay_add_range()
1825 darg.parent_ino, darg.dname_len); in ext4_fc_replay_add_range()
1836 old_parent = ext4_iget(sb, darg.parent_ino, in ext4_fc_replay_add_range()
1839 ext4_debug("Dir with inode %d not found", darg.parent_ino); in ext4_fc_replay_add_range()
1861 dir = ext4_iget(sb, darg->parent_ino, EXT4_IGET_NORMAL); in ext4_fc_replay_del_range()
1863 ext4_debug("Dir with inode %d not found.", darg->parent_ino); in ext4_fc_replay_del_range()
1898 darg.parent_ino, darg.dname_len); in ext4_fc_replay_del_range()
2061 darg.parent_ino, darg.dname_len); in ext4_fc_replay_scan()
2081 dir = ext4_iget(sb, darg.parent_ino, EXT4_IGET_NORMA in ext4_fc_replay_scan()
1356 int parent_ino, dname_len, ino, inode_len; global() member
[all...]
H A Dinline.c1265 unsigned int parent_ino; in ext4_inlinedir_to_tree() local
1300 parent_ino = le32_to_cpu(((struct ext4_dir_entry_2 *)dir_buf)->inode); in ext4_inlinedir_to_tree()
1318 fake.inode = cpu_to_le32(parent_ino); in ext4_inlinedir_to_tree()
1383 unsigned int offset, parent_ino; in ext4_read_inline_dir() local
1420 parent_ino = le32_to_cpu(((struct ext4_dir_entry_2 *)dir_buf)->inode); in ext4_read_inline_dir()
1485 if (!dir_emit(ctx, "..", 2, parent_ino, DT_DIR)) in ext4_read_inline_dir()
H A Dext4.h3800 unsigned int parent_ino, void *inline_buf,
/linux/fs/overlayfs/
H A Dreaddir.c744 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/jfs/
H A Dnamei.c1515 unsigned long parent_ino; in jfs_get_parent() local
1517 parent_ino = in jfs_get_parent()
1520 return d_obtain_alias(jfs_iget(dentry->d_sb, parent_ino)); in jfs_get_parent()
/linux/fs/ntfs/
H A Dnamei.c1600 unsigned long parent_ino;
1635 parent_ino = MREF_LE(fn->parent_directory); in ntfs_get_parent()
1640 return d_obtain_alias(ntfs_iget(vi->i_sb, parent_ino)); in ntfs_get_parent()
1612 unsigned long parent_ino; ntfs_get_parent() local
/linux/fs/btrfs/
H A Dinode.c6716 u64 parent_ino = btrfs_ino(parent_inode); in btrfs_create_new_inode()
6728 btrfs_root_id(root), parent_ino, in btrfs_create_new_inode()
6732 ino, parent_ino, index); in btrfs_create_new_inode()
6764 parent_ino, &local_index, name); in btrfs_create_new_inode()
6770 ret2 = btrfs_del_inode_ref(trans, root, name, ino, parent_ino, NULL); in btrfs_create_new_inode()
6900 u64 parent_ino = btrfs_ino(parent_inode); btrfs_add_link() local
/linux/fs/xfs/
H A Dxfs_trace.h5653 __field(xfs_ino_t, parent_ino)
5663 __entry->parent_ino = pptr->gpr_parent.ha_fid.fid_ino;
5667 TP_printk("dev %d:%d ino 0x%llx firstu %u reclen %u bufsize %u parent_ino 0x%llx parent_gen 0x%x name '%s'",
5673 __entry->parent_ino,