Searched refs:statemap (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass3.c64 state = statemap[inp->i_number];
83 if (statemap[inp->i_dotdot] == USTATE)
121 if (statemap[orphan] & INORPHAN)
144 if (statemap[orphan] != USTATE) {
145 statemap[orphan] |= INORPHAN;
169 statemap[orphan] &= ~(INORPHAN);
171 statemap[orphan] |= INORPHAN;
220 statemap[orphan] = DFOUND;
235 statemap[orphan] |= INORPHAN;
286 if (statemap[sc
[all...]
H A Dpass4.c69 was_dir = (statemap[inumber] & DSTATE) == DSTATE;
71 switch (statemap[inumber] & ~(INORPHAN | INDELAYD
89 (statemap[inumber] == USTATE))
99 if (n || (statemap[inumber] &
111 (statemap[inumber] == USTATE)) {
123 if (was_dir && (statemap[inumber] == USTATE))
151 (int)statemap[inumber], inumber);
H A Dpass2.c65 switch (statemap[UFSROOTINO] & ~INDELAYD) {
118 statemap[UFSROOTINO]);
120 statemap[UFSROOTINO] = DFOUND;
152 if (((statemap[inp->i_number] & STMASK) != DSTATE) ||
153 ((statemap[inp->i_number] & INCLEAR) == INCLEAR))
221 statemap[inp->i_number] =
243 if ((statemap[inp->i_number] & STMASK) == DCLEAR ||
244 statemap[inp->i_number] == USTATE) {
247 if (statemap[inp->i_parent] == DFOUND &&
248 S_IS_DUNFOUND(statemap[in
[all...]
H A Dpass1.c122 * in maps (statemap[], lncntp[]) for future reference and validation.
154 statemap[inumber] = USTATE;
177 statemap[inumber] = FSTATE;
332 flags = statemap[inumber] & INDELAYD;
367 statemap[inumber] = DSTATE | flags;
378 statemap[inumber] = SSTATE | flags;
383 statemap[inumber] = FSTATE | flags;
422 statemap[inumber] = DCLEAR;
479 statemap[inumber] = DCLEAR;
483 statemap[inumbe
[all...]
H A Ddir.c88 if (statemap[inp->i_parent] == DFOUND &&
90 inorphan = statemap[inp->i_number] & INORPHAN;
91 statemap[inp->i_number] = DFOUND | inorphan;
408 if (statemap[idesc->id_number] != USTATE)
427 if (statemap[idesc->id_number] == USTATE)
558 statemap[lfdir] |= INFOUND;
582 statemap[lfdir] |= INFOUND;
601 statemap[lfdir] |= INFOUND;
604 if (statemap[lfdir] != DFOUND) {
611 lfdir, (int)statemap[lfdi
[all...]
H A Dpass1b.c67 if (statemap[inumber] != USTATE)
H A Dinode.c968 if (statemap[idesc->id_number] == USTATE)
1093 switch (statemap[ino] & ~INDELAYD) {
1097 statemap[ino] = FCLEAR;
1103 statemap[ino] = DCLEAR;
1108 statemap[ino] = SCLEAR;
1117 errexit("BAD STATE 0x%x TO BLKERR\n", statemap[ino]);
1154 else if (statemap[request] != USTATE)
1162 if (statemap[ino] == USTATE)
1197 statemap[ino] = DSTATE;
1202 statemap[in
[all...]
H A Dfsck.h57 * Inode states in statemap[].
97 #define INO_IS_DUNFOUND(ino) S_IS_DUNFOUND(statemap[ino])
98 #define INO_IS_DVALID(ino) S_IS_DVALID(statemap[ino])
358 ushort_t *statemap; /* ptr to inode state table */ variable
417 * if (statemap[ino] == USTATE)
447 if (statemap[lfdir] == USTATE) { \
460 if (statemap[lfdir] == USTATE) { \
H A Ddup_avl.c416 statemap[ino] |= INCLEAR;
423 if (statemap[ino] & INZLINK) {
424 statemap[ino] &= ~INZLINK;
425 if (statemap[ino] & DSTATE) {
H A Dpass3b.c131 if ((statemap[aclp->i_number] & STMASK) != SSTATE) {
147 statemap[aclp->i_number] = FSTATE;
166 if ((statemap[sci->shadow] & STMASK) != SSTATE) {
216 if (statemap[scc->client[client]] == USTATE)
H A Dmain.c38 * statemap[]
47 * examining di_nlink because we've always got the statemap[] in
87 * number argument. The inode is looked up in the statemap[] and
590 if (S_IS_ZLINK(statemap[inumber])) {
615 free(statemap);
619 statemap = NULL;
H A Dsetup.c858 statemap = calloc((size_t)(maxino + 1), sizeof (*statemap));
859 if (statemap == NULL) {
860 (void) printf("cannot alloc %lld bytes for statemap\n",
861 (longlong_t)(maxino + 1) * sizeof (*statemap));
1032 if (statemap != NULL)
1033 free(statemap);
H A Dpass5.c196 switch (statemap[j] & ~(INORPHAN | INDELAYD)) {
221 statemap[j], (int)j);
/illumos-gate/usr/src/cmd/svc/startd/
H A Dgraph.c4655 static const struct statemap { struct

Completed in 121 milliseconds