lfs_dir_getino
if (lfs_dir_getino(fs, dp) >= maxino ||
(uintmax_t)lfs_dir_getino(fs, dp),
if (lfs_dir_getino(fs, dp) == 0)
if (lfs_dir_getino(fs, dirp) != 0)
if (lfs_dir_getino(fs, dirp) != idesc->id_parent)
ino = lfs_dir_getino(fs, dirp);
if (lfs_dir_getino(fs, dirp) != 0 && strcmp(lfs_dir_nameptr(fs, dirp), ".") == 0) {
if (lfs_dir_getino(fs, dirp) != idesc->id_number) {
if (lfs_dir_getino(fs, dirp) != 0 && strcmp(lfs_dir_nameptr(fs, dirp), "..") != 0) {
lncntp[lfs_dir_getino(fs, dirp)]--;
lncntp[lfs_dir_getino(fs, dirp)]--;
if (lfs_dir_getino(fs, dirp) != 0 && strcmp(lfs_dir_nameptr(fs, dirp), "..") == 0) {
inp->i_dotdot = lfs_dir_getino(fs, dirp);
if (lfs_dir_getino(fs, dirp) != 0 && strcmp(lfs_dir_nameptr(fs, dirp), ".") != 0) {
if (lfs_dir_getino(fs, dirp) != 0)
lncntp[lfs_dir_getino(fs, dirp)]--;
if (lfs_dir_getino(fs, dirp) == 0)
if (lfs_dir_getino(fs, dirp) >= maxino) {
fileerror(idesc->id_number, lfs_dir_getino(fs, dirp), "I OUT OF RANGE");
} else if (lfs_dir_getino(fs, dirp) == LFS_IFILE_INUM &&
fileerror(idesc->id_number, lfs_dir_getino(fs, dirp),
} else if (((lfs_dir_getino(fs, dirp) == ULFS_WINO && lfs_dir_gettype(fs, dirp) != LFS_DT_WHT) ||
(lfs_dir_getino(fs, dirp) != ULFS_WINO && lfs_dir_gettype(fs, dirp) == LFS_DT_WHT))) {
fileerror(idesc->id_number, lfs_dir_getino(fs, dirp), "BAD WHITEOUT ENTRY");
switch (statemap[lfs_dir_getino(fs, dirp)]) {
fileerror(idesc->id_number, lfs_dir_getino(fs, dirp),
if (statemap[lfs_dir_getino(fs, dirp)] == FCLEAR)
fileerror(idesc->id_number, lfs_dir_getino(fs, dirp), errmsg);
dp = ginode(lfs_dir_getino(fs, dirp));
statemap[lfs_dir_getino(fs, dirp)] =
lncntp[lfs_dir_getino(fs, dirp)] = lfs_dino_getnlink(fs, dp);
inp = getinoinfo(lfs_dir_getino(fs, dirp));
lfs_dir_getino(fs, dirp),
lfs_dir_getino(fs, dirp));
if (lfs_dir_gettype(fs, dirp) != typemap[lfs_dir_getino(fs, dirp)]) {
lfs_dir_getino(fs, dirp),
lfs_dir_gettype(fs, dirp), typemap[lfs_dir_getino(fs, dirp)]);
lfs_dir_settype(fs, dirp, typemap[lfs_dir_getino(fs, dirp)]);
lncntp[lfs_dir_getino(fs, dirp)]--;
statemap[lfs_dir_getino(fs, dirp)],
(uintmax_t)lfs_dir_getino(fs, dirp));
if (lfs_dir_getino(fs, ep) == 0)
if (lfs_dir_getino(fs, ep) == ULFS_WINO)
*ino_ret = lfs_dir_getino(fs, dotdot);
if (lfs_dir_getino(fs, ep) != 0) {
if (lfs_dir_getino(fs, dp) == 0 || lfs_dir_getreclen(fs, dp) > LFS_DIRSIZ(fs, dp))
if (lfs_dir_getino(fs, dp) != 0)
if (lfs_dir_getino(fs, dp) == 0) {
if (lfs_dir_getino(fs, dp) == 0 ||
lfs_dir_getino(fs, dp) == ULFS_WINO)
if (namlen == 1 && lfs_dir_getino(fs, dp) == ip->i_number)
if (name[1] == '.' && lfs_dir_getino(fs, dp) == parentino)
if (lfs_dir_getino(fs, ep) != 0)
if (lfs_dir_getino(fs, ep)) {
foundino = lfs_dir_getino(fs, ep);
if (lfs_dir_getino(fs, ep))
if (lfs_dir_getino(fs, ep) == 0)
dsize = (lfs_dir_getino(fs, ep) != 0) ? LFS_DIRSIZ(fs, ep) : 0;
if (lfs_dir_getino(fs, nep) == 0) {
if (lfs_dir_getino(fs, ep) == 0 ||
(lfs_dir_getino(fs, ep) == ULFS_WINO &&
dohashadd = (lfs_dir_getino(fs, ep) == 0);
dirent->d_fileno = lfs_dir_getino(fs, rawdp);