Home | History | Annotate | Download | only in fsck_ffs

Lines Matching defs:lfdir

59 ino_t	lfdir;
483 pwarn("LINK COUNT %s", (lfdir == idesc->id_number) ? lfname :
587 if (lfdir == 0) {
596 lfdir = idesc.id_parent;
600 lfdir = allocdir(UFS_ROOTINO, (ino_t)0, lfmode);
601 if (lfdir != 0) {
602 if (makeentry(UFS_ROOTINO, lfdir, lfname) != 0) {
607 freedir(lfdir, UFS_ROOTINO);
608 lfdir = 0;
613 if (lfdir != 0) {
614 reparent(lfdir, UFS_ROOTINO);
618 if (lfdir == 0) {
624 dp = ginode(lfdir);
633 oldlfdir = lfdir;
634 lfdir = allocdir(UFS_ROOTINO, (ino_t)0, lfmode);
635 if (lfdir == 0) {
640 if ((changeino(UFS_ROOTINO, lfname, lfdir) & ALTERED) == 0) {
646 reparent(lfdir, UFS_ROOTINO);
652 dp = ginode(lfdir);
654 if (inoinfo(lfdir)->ino_state != DFOUND) {
660 if (makeentry(lfdir, orphan, (name ? name : tempname)) == 0) {
668 if ((changeino(orphan, "..", lfdir) & ALTERED) == 0 &&
670 (void)makeentry(orphan, lfdir, "..");
671 dp = ginode(lfdir);
675 inoinfo(lfdir)->ino_linkcnt++;
676 reparent(orphan, lfdir);