Lines Matching refs:d_ino

294 	if (dirp->d_ino != 0 && strcmp(dirp->d_name, ".") == 0) {  in pass2check()
295 if (dirp->d_ino != idesc->id_number) { in pass2check()
298 dirp->d_ino = idesc->id_number; in pass2check()
311 proto.d_ino = idesc->id_number; in pass2check()
320 if (dirp->d_ino != 0) { in pass2check()
348 proto.d_ino = inp->i_parent; in pass2check()
360 inoinfo(dirp->d_ino)->ino_linkcnt--; in pass2check()
365 if (dirp->d_ino != 0 && strcmp(dirp->d_name, "..") == 0) { in pass2check()
366 if (dirp->d_ino >= maxino) { in pass2check()
374 dirp->d_ino = inp->i_parent; in pass2check()
376 dirp->d_ino = UFS_ROOTINO; in pass2check()
380 inp->i_dotdot = dirp->d_ino; in pass2check()
394 if (dirp->d_ino != 0) { in pass2check()
403 if (proto.d_ino == 0) { in pass2check()
409 inp->i_dotdot = proto.d_ino; in pass2check()
419 if (proto.d_ino == 0) { in pass2check()
425 inp->i_dotdot = proto.d_ino; in pass2check()
426 if (dirp->d_ino == 0) { in pass2check()
435 if (dirp->d_ino != 0) { in pass2check()
437 inoinfo(dirp->d_ino)->ino_linkcnt--; in pass2check()
444 if (dirp->d_ino == 0) in pass2check()
451 dirp->d_ino = 0; in pass2check()
458 dirp->d_ino = 0; in pass2check()
466 if (dirp->d_ino >= maxino) { in pass2check()
467 fileerror(idesc->id_number, dirp->d_ino, "I OUT OF RANGE"); in pass2check()
469 } else if (((dirp->d_ino == UFS_WINO && dirp->d_type != DT_WHT) || in pass2check()
470 (dirp->d_ino != UFS_WINO && dirp->d_type == DT_WHT))) { in pass2check()
471 fileerror(idesc->id_number, dirp->d_ino, "BAD WHITEOUT ENTRY"); in pass2check()
472 dirp->d_ino = UFS_WINO; in pass2check()
478 switch (inoinfo(dirp->d_ino)->ino_state) { in pass2check()
482 fileerror(idesc->id_number, dirp->d_ino, "UNALLOCATED"); in pass2check()
490 if (inoinfo(dirp->d_ino)->ino_state == FCLEAR) in pass2check()
499 dirp->d_ino); in pass2check()
501 dirname, (uintmax_t)dirp->d_ino); in pass2check()
526 fileerror(idesc->id_number, dirp->d_ino, errmsg); in pass2check()
529 ginode(dirp->d_ino, &ip); in pass2check()
531 inoinfo(dirp->d_ino)->ino_state = in pass2check()
533 inoinfo(dirp->d_ino)->ino_linkcnt = DIP(dp, di_nlink); in pass2check()
540 inoinfo(dirp->d_ino)->ino_state = DFOUND; in pass2check()
544 inp = getinoinfo(dirp->d_ino); in pass2check()
557 if (dirp->d_type != inoinfo(dirp->d_ino)->ino_type) { in pass2check()
558 fileerror(idesc->id_number, dirp->d_ino, in pass2check()
560 dirp->d_type = inoinfo(dirp->d_ino)->ino_type; in pass2check()
564 inoinfo(dirp->d_ino)->ino_linkcnt--; in pass2check()
569 inoinfo(dirp->d_ino)->ino_state, in pass2check()
570 (uintmax_t)dirp->d_ino); in pass2check()
575 dirp->d_ino = 0; in pass2check()
595 dotdesc.id_number = idesc->id_dirp->d_ino; in fix_extraneous()
716 if (idesc->id_entryno++ < 2 || dirp->d_ino != idesc->id_parent) in deleteentry()
718 dirp->d_ino = 0; in deleteentry()