Searched refs:i_parent (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/sbin/fsck_ffs/
H A Dpass3.c72 (inp->i_parent != 0 && !S_IS_DUNFOUND(state)))
90 if (inp->i_parent == 0 ||
91 !INO_IS_DUNFOUND(inp->i_parent) ||
94 inp = getinoinfo(inp->i_parent);
98 inp->i_parent = inp->i_dotdot = lfdir;
111 idesc.id_number = inp->i_parent;
115 if ((ckinode(ginode(inp->i_parent), &idesc) & FOUND) == 0)
117 if (linkup(orphan, inp->i_parent, namebuf)) {
119 if (ckinode(ginode(inp->i_parent), &idesc) & FOUND)
121 inp->i_parent
[all...]
H A Dpass2.c191 curino.id_parent = inp->i_parent;
200 if (inp->i_parent == 0 || inp->i_isize == 0)
202 if (inoinfo(inp->i_parent)->ino_state == DFOUND &&
205 if (inp->i_dotdot == inp->i_parent ||
209 inp->i_dotdot = inp->i_parent;
210 fileerror(inp->i_parent, inp->i_number, "MISSING '..'");
213 (void)makeentry(inp->i_number, inp->i_parent, "..");
214 inoinfo(inp->i_parent)->ino_linkcnt--;
221 * inp->i_parent is directory to which ".." should point.
223 getpathname(pathbuf, inp->i_parent, in
[all...]
H A Dfsck.h281 ino_t i_parent; /* inode number of parent */ member in struct:inoinfo
H A Ddir.c85 if (inp->i_parent == 0)
87 if (inoinfo(inp->i_parent)->ino_state == DFOUND &&
724 inp->i_parent = parent;
H A Dinode.c470 inp->i_parent = inumber == ROOTINO ? ROOTINO : (ino_t)0;

Completed in 374 milliseconds