d_ino
if (dp->d_ino == 0)
if (dp->d_ino == 0)
ret->d_ino = inum++;
if (dp->d_ino == 0)
p->d_ino = d->d_ino;
if (dp->d_ino == 0)
if (dp->d_ino == 0)
ip = getino(dp->d_ino);
if (TSTINO(dp->d_ino, dumpinomap)) {
CLRINO(dp->d_ino, dumpinomap);
SETINO(dp->d_ino, dumpdirmap);
CLRINO(dp->d_ino, usedinomap);
if (TSTINO(dp->d_ino, dumpinomap)) {
if (TSTINO(dp->d_ino, dumpdirmap)) {
dp->d_ino = 0;
if (dp->d_ino == 0)
if (dirp->d_ino != 0)
dirp->d_ino = idesc->id_parent; /* ino to be entered is in id_parent */
dirp->d_ino = idesc->id_parent;
if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) {
if (dirp->d_ino == 0)
dirp->d_ino >= UFS_ROOTINO && dirp->d_ino <= maxino) {
idesc->id_parent = dirp->d_ino;
if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) {
dirp->d_ino = 0;
if (doinglevel2 && dirp->d_ino > 0 && dirp->d_ino < maxino) {
dirp->d_type = inoinfo(dirp->d_ino)->ino_type;
if (dirp->d_ino != 0 && strcmp(dirp->d_name, ".") == 0) {
if (dirp->d_ino != idesc->id_number) {
dirp->d_ino = idesc->id_number;
proto.d_ino = idesc->id_number;
if (dirp->d_ino != 0 && strcmp(dirp->d_name, "..") != 0) {
inoinfo(dirp->d_ino)->ino_linkcnt--;
proto.d_ino = inp->i_parent;
inoinfo(dirp->d_ino)->ino_linkcnt--;
if (dirp->d_ino != 0 && strcmp(dirp->d_name, "..") == 0) {
inp->i_dotdot = dirp->d_ino;
if (dirp->d_ino != 0 && strcmp(dirp->d_name, ".") != 0) {
if (dirp->d_ino != 0)
inoinfo(dirp->d_ino)->ino_linkcnt--;
if (dirp->d_ino == 0)
dirp->d_ino = 0;
dirp->d_ino = 0;
if (dirp->d_ino > maxino) {
fileerror(idesc->id_number, dirp->d_ino, "I OUT OF RANGE");
((dirp->d_ino == UFS_WINO && dirp->d_type != DT_WHT) ||
(dirp->d_ino != UFS_WINO && dirp->d_type == DT_WHT))) {
fileerror(idesc->id_number, dirp->d_ino, "BAD WHITEOUT ENTRY");
dirp->d_ino = UFS_WINO;
switch (inoinfo(dirp->d_ino)->ino_state) {
fileerror(idesc->id_number, dirp->d_ino, "UNALLOCATED");
if (inoinfo(dirp->d_ino)->ino_state == FCLEAR)
fileerror(idesc->id_number, dirp->d_ino, errmsg);
dp = ginode(dirp->d_ino);
inoinfo(dirp->d_ino)->ino_state =
inoinfo(dirp->d_ino)->ino_linkcnt = dp->di_nlink;
inoinfo(dirp->d_ino)->ino_state = DFOUND;
inp = getinoinfo(dirp->d_ino);
getpathname(namebuf, dirp->d_ino, dirp->d_ino);
dirp->d_type != inoinfo(dirp->d_ino)->ino_type) {
fileerror(idesc->id_number, dirp->d_ino,
dirp->d_type = inoinfo(dirp->d_ino)->ino_type;
inoinfo(dirp->d_ino)->ino_linkcnt--;
inoinfo(dirp->d_ino)->ino_state, dirp->d_ino);
dirp->d_ino = 0;
slot++, dirp->d_ino, dirp->d_reclen, typename[dirp->d_type],
dirp->d_ino = idesc->id_parent;
u_long d_ino;
u_short d_ino;
nulldir.d_ino = 0;
treescan(locname, dp->d_ino, todo);
ino = dp->d_ino;
if (odp->d_ino != 0) {
if (oldinofmt && dp->d_ino != 0) {
if (dp->d_ino != 0) {
ndp->d_ino = odp->d_ino;
if (dp->d_ino == 0 && strcmp(dp->d_name, "/") == 0)
if (dp->d_ino >= maxino) {
dp->d_ino);
if (dp == NULL || (!dflag && TSTINO(dp->d_ino, dumpmap) == 0) ||
(!vflag && dp->d_ino == UFS_WINO))
if (!dflag && TSTINO(dp->d_ino, dumpmap) == 0)
if (!vflag && (dp->d_ino == UFS_WINO ||
fp->fnum = dp->d_ino;
if (inodetype(dp->d_ino) == NODE)
if (!vflag && dp->d_ino == UFS_WINO)
if (dflag || TSTINO(dp->d_ino, dumpmap))
adp->d_fileno = dp->d_ino;
if (dp == NULL || (!dflag && TSTINO(dp->d_ino, dumpmap) == 0) ||
(!vflag && dp->d_ino == UFS_WINO))
if (inodetype(dp->d_ino) == NODE)
ino = ((dp = pathsearch(name)) == NULL) ? 0 : dp->d_ino;
ep = addentry(name, pathsearch(name)->d_ino, NODE);
*ino = d->d_ino;
d->d_ino = isonum_733(ep->extent);
u_int32_t d_ino; /* inode */
if (dp->d_ino == (ino_t)0)
*inumber_p = dp->d_ino;
if (ed->d_ino == (ino_t)0)
de.d_name, de.d_type, de.d_ino);
de->d_ino = ed->entry.obj_id;
den->d_ino = ipdata->meta.inum;
den->d_ino = bres.embed.dirent.inum;
if (dp->d_ino == (ino_t)0)
*inumber_p = dp->d_ino;
if (dp->d_ino == (ino_t)0)
den->d_ino == vat.va_fileid) {
vop_write_dirent(int *error, struct uio *uio, ino_t d_ino, uint8_t d_type,
dp->d_ino = d_ino;
ino_t d_ino; /* file number of entry */
ino_t d_ino; /* file number of entry */
static ino_t d_ino;
node->d_dir.d_ino = devfs_fetch_ino();
if (node->d_dir.d_ino == target) {
ret = d_ino++;
dfhp->fid_ino = node->d_dir.d_ino;
r = vop_write_dirent(&error, ap->a_uio, dnode->d_dir.d_ino,
dnode->parent->d_dir.d_ino,
dnode->d_dir.d_ino,
error2 = vop_write_dirent(&error, ap->a_uio, node->d_dir.d_ino,
vap->va_fileid = DEVFS_NODE(ap->a_vp)->d_dir.d_ino ;
r = vop_write_dirent(&error, uio, dp->d_ino, dp->d_type,
dstdp.d_ino = le32toh(dp->e2d_ino);
if (vop_write_dirent(&error, uio, dstdp.d_ino,
idp->current.de.d_ino = isodirino(ep, imp);
idp->current.de.d_ino = bp->b_bio1.bio_offset +
ino_t cur_fileno = idp->current.de.d_ino;
idp->current.de.d_ino = cur_fileno;
#define d_fileno d_ino
(dp->d_ino == 0 || dp->d_type == DT_WHT ||
if (dp->d_ino != 0 && dp->d_type != DT_WHT) {
*tl = txdr_unsigned(dp->d_ino >> 32);
*tl = txdr_unsigned(dp->d_ino);
(dp->d_ino == 0 || dp->d_type == DT_WHT ||
if (VFS_VGET(vp->v_mount, vp, dp->d_ino, &nvp) == EOPNOTSUPP) {
if (dp->d_ino != 0 && dp->d_type != DT_WHT) {
if (VFS_VGET(vp->v_mount, vp, dp->d_ino, &nvp))
*tl = txdr_unsigned(dp->d_ino >> 32);
*tl = txdr_unsigned(dp->d_ino);
ino_t d_ino;
d_ino = PROCFS_FILENO(0, Proot);
d_ino = PROCFS_FILENO(0, Proot);
d_ino = PROCFS_FILENO(0, Pcurproc);
d_ino = PROCFS_FILENO(0, Pcurproc);
d_ino = PROCFS_FILENO(p->p_pid, Pproc);
d_ino, d_type, d_namlen, d_name);
ino_t d_ino;
d_ino = node->tn_dir.tn_parent->tn_id;
d_ino = tmp->tm_root->tn_id;
d_ino = tmp->tm_root->tn_id;
if (vop_write_dirent(&error, uio, d_ino, DT_DIR, 2, ".."))
ino_t d_ino;
d_ino = de->td_node->tn_id;
if (vop_write_dirent(&error, uio, d_ino, d_type,
uint32_t d_ino; /* inode number of entry */
if (ep->d_ino != dap->da_newinum) {
ep->d_ino, dap->da_newinum);
ep->d_ino = dap->da_previous->dm_oldinum;
ep->d_ino = 0;
ep->d_ino = dap->da_newinum;
if (ep->d_ino != 0) {
if (dp->d_ino == 0 || dp->d_reclen > DIRSIZ(0, dp))
if (dp->d_ino != 0)
if (dp->d_ino == 0) {
ep->d_ino = newinum;
if (dp->d_ino == 0 || dp->d_ino == UFS_WINO)
if (namlen == 1 && dp->d_ino == ip->i_number)
if (dp->d_name[1] == '.' && dp->d_ino == parentino)
if (ep->d_ino != 0)
if (ep->d_ino) {
dp->i_ino = ep->d_ino;
if (ep->d_ino)
if (ep->d_ino == 0)
newdirp->d_ino = ip->i_number;
dirp->d_ino, newdirbp);
dsize = ep->d_ino ? DIRSIZ(OFSFMT(dvp), ep) : 0;
if (nep->d_ino == 0) {
ep->d_ino = 0;
if (ep->d_ino == 0 ||
(ep->d_ino == UFS_WINO &&
if (dp->i_dirhash != NULL && (ep->d_ino == 0 ||
dp->i_offset + (caddr_t)ep - dirbuf, dirp->d_ino, newdirbp);
ep->d_ino = UFS_WINO;
ep->d_ino = 0;
dp->d_ino, dp->d_namlen, dp->d_type,
dp->d_ino, dp->d_type, dp->d_namlen,
newdir.d_ino = UFS_WINO;
fsp->fileid = devfs_node.d_dir.d_ino;
if (dp->d_ino == 0)
if (dp->d_ino == 0 || strncmp(dp->d_name, "whod.", 5))
if (dp->d_ino == 0 || strncmp(dp->d_name, "whod.", 5))
ufs_rw32(de->d_ino, needswap),
de.d_ino = ufs_rw32(node->inode->ino, needswap);
ufs_rw32(de.d_ino, needswap), de.d_type, reclen,
vop_write_dirent(int *error, struct uio *uio, ino_t d_ino, uint8_t d_type,
dp->d_ino = d_ino;