Lines Matching defs:ino
366 (void) printf(" ino %d reclen %d namlen %d name `%s'\n",
491 dirp->d_ino = idesc->id_parent; /* ino to be entered is in id_parent */
772 makeentry(fsck_ino_t parent, fsck_ino_t ino, char *name)
781 ino < UFSROOTINO || ino >= maxino)
787 idesc.id_parent = ino; /* this is the inode to enter */
798 iip = getinoinfo(ino);
804 iip = getinoinfo(ino);
827 expanddir(fsck_ino_t ino, char *name)
844 dp = ginode(ino);
1002 freeblk(ino, dp->di_db[nxtbn - 1],
1050 freeblk(ino, newblk[f], sblock.fs_frag);
1125 fsck_ino_t ino;
1134 ino = allocino(request, IFDIR|mode);
1135 if (ino == 0)
1138 dirp->dot_ino = ino;
1140 dp = ginode(ino);
1143 freeino(ino, TI_PARENT);
1155 if (!inocached(ino)) {
1156 cacheino(dp, ino);
1161 inp = getinoinfo(ino);
1166 ino);
1167 cacheino(dp, ino);
1169 init_inoinfo(inp, dp, ino);
1179 if (ino == UFSROOTINO) {
1180 TRACK_LNCNTP(ino, lncntp[ino] = dp->di_nlink);
1181 return (ino);
1185 return (ino);
1193 freeino(ino, TI_PARENT);
1215 freeino(ino, TI_PARENT);
1227 * looked at (statemap[ino] == DFOUND), the discrepancy
1243 * Note that setting lncntp[ino] to zero means that both claimed
1246 statemap[ino] = statemap[parent];
1248 TRACK_LNCNTP(ino, lncntp[ino] = 0);
1254 return (ino);
1261 freedir(fsck_ino_t ino, fsck_ino_t parent)
1265 if (ino != parent) {
1272 iip = getinoinfo(ino);
1276 freeino(ino, TI_PARENT);
1283 lftempname(char *bufp, fsck_ino_t ino)
1299 in = ino;