Lines Matching refs:d_ino
339 if (!is_ufs2 && doinglevel2 && iswap32(dirp->d_ino) > 0 &&
340 iswap32(dirp->d_ino) < maxino) {
341 dirp->d_type = inoinfo(iswap32(dirp->d_ino))->ino_type;
349 if (dirp->d_ino != 0 && strcmp(dirp->d_name, ".") == 0) {
350 if (iswap32(dirp->d_ino) != idesc->id_number) {
353 dirp->d_ino = iswap32(idesc->id_number);
368 proto.d_ino = iswap32(idesc->id_number);
391 if (dirp->d_ino != 0) {
419 proto.d_ino = iswap32(inp->i_parent);
445 inoinfo(iswap32(dirp->d_ino))->ino_linkcnt--;
450 if (dirp->d_ino != 0 && strcmp(dirp->d_name, "..") == 0) {
451 inp->i_dotdot = iswap32(dirp->d_ino);
467 if (dirp->d_ino != 0) {
476 if (proto.d_ino == 0) {
482 inp->i_dotdot = proto.d_ino;
492 if (proto.d_ino == 0) {
498 inp->i_dotdot = proto.d_ino;
499 if (dirp->d_ino == 0) {
508 if (dirp->d_ino != 0) {
510 inoinfo(dirp->d_ino)->ino_linkcnt--;
517 if (dirp->d_ino == 0)
524 dirp->d_ino = 0;
533 dirp->d_ino = 0;
543 if (iswap32(dirp->d_ino) > maxino) {
544 fileerror(idesc->id_number, dirp->d_ino, "I OUT OF RANGE");
549 ((iswap32(dirp->d_ino) == UFS_WINO && dirp->d_type != DT_WHT) ||
550 (iswap32(dirp->d_ino) != UFS_WINO && dirp->d_type == DT_WHT))) {
551 fileerror(idesc->id_number, iswap32(dirp->d_ino), "BAD WHITEOUT ENTRY");
552 dirp->d_ino = iswap32(UFS_WINO);
560 info = inoinfo(iswap32(dirp->d_ino));
565 fileerror(idesc->id_number, iswap32(dirp->d_ino), "UNALLOCATED");
583 fileerror(idesc->id_number, iswap32(dirp->d_ino), errmsg);
586 dp = ginode(iswap32(dirp->d_ino));
594 d_ino));
599 iswap32(dirp->d_ino), iswap32(dirp->d_ino));
614 fileerror(idesc->id_number, iswap32(dirp->d_ino),
627 info->ino_state, iswap32(dirp->d_ino));
632 dirp->d_ino = 0;