Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass2.c63 switch (statemap[UFSROOTINO] & ~INDELAYD) { in pass2()
116 statemap[UFSROOTINO]); in pass2()
118 statemap[UFSROOTINO] = DFOUND; in pass2()
150 if (((statemap[inp->i_number] & STMASK) != DSTATE) || in pass2()
151 ((statemap[inp->i_number] & INCLEAR) == INCLEAR)) in pass2()
219 statemap[inp->i_number] = in pass2()
241 if ((statemap[inp->i_number] & (STMASK | INCLEAR)) == DCLEAR || in pass2()
242 statemap[inp->i_number] == USTATE) { in pass2()
245 if (statemap[inp->i_parent] == DFOUND && in pass2()
246 S_IS_DUNFOUND(statemap[inp->i_number])) { in pass2()
[all …]
H A Dpass3.c62 state = statemap[inp->i_number]; in pass3a()
81 if (statemap[inp->i_dotdot] == USTATE) in pass3a()
119 if (statemap[orphan] & INORPHAN) in pass3a()
142 if (statemap[orphan] != USTATE) { in pass3a()
143 statemap[orphan] |= INORPHAN; in pass3a()
167 statemap[orphan] &= ~(INORPHAN); in pass3a()
169 statemap[orphan] |= INORPHAN; in pass3a()
218 statemap[orphan] = DFOUND; in pass3a()
233 statemap[orphan] |= INORPHAN; in pass3a()
284 if (statemap[sci->shadow] == USTATE) { in pass3a()
[all …]
H A Dpass4.c67 was_dir = (statemap[inumber] & DSTATE) == DSTATE; in pass4()
69 switch (statemap[inumber] & ~(INORPHAN | INDELAYD in pass4()
87 (statemap[inumber] == USTATE)) in pass4()
97 if (n || (statemap[inumber] & in pass4()
109 (statemap[inumber] == USTATE)) { in pass4()
121 if (was_dir && (statemap[inumber] == USTATE)) in pass4()
149 (int)statemap[inumber], inumber); in pass4()
H A Ddir.c86 if (statemap[inp->i_parent] == DFOUND && in propagate()
88 inorphan = statemap[inp->i_number] & INORPHAN; in propagate()
89 statemap[inp->i_number] = DFOUND | inorphan; in propagate()
406 if (statemap[idesc->id_number] != USTATE) in adjust()
425 if (statemap[idesc->id_number] == USTATE) in adjust()
556 statemap[lfdir] |= INFOUND; in linkup()
580 statemap[lfdir] |= INFOUND; in linkup()
599 statemap[lfdir] |= INFOUND; in linkup()
602 if (statemap[lfdir] != DFOUND) { in linkup()
609 lfdir, (int)statemap[lfdir]); in linkup()
[all …]
H A Dpass1.c152 statemap[inumber] = USTATE; in verify_inode()
175 statemap[inumber] = FSTATE; in verify_inode()
330 flags = statemap[inumber] & INDELAYD; in verify_inode()
365 statemap[inumber] = DSTATE | flags; in verify_inode()
376 statemap[inumber] = SSTATE | flags; in verify_inode()
381 statemap[inumber] = FSTATE | flags; in verify_inode()
420 statemap[inumber] = DCLEAR; in verify_inode()
477 statemap[inumber] = DCLEAR; in verify_inode()
481 statemap[inumber] = FCLEAR; in verify_inode()
H A Dinode.c974 if (statemap[idesc->id_number] == USTATE) in clri()
1099 switch (statemap[ino] & ~INDELAYD) { in blkerror()
1103 statemap[ino] = FCLEAR; in blkerror()
1109 statemap[ino] = DCLEAR; in blkerror()
1114 statemap[ino] = SCLEAR; in blkerror()
1123 errexit("BAD STATE 0x%x TO BLKERR\n", statemap[ino]); in blkerror()
1160 else if (statemap[request] != USTATE) in allocino()
1168 if (statemap[ino] == USTATE) in allocino()
1203 statemap[ino] = DSTATE; in allocino()
1208 statemap[ino] = FSTATE; in allocino()
[all …]
H A Dfsck.h95 #define INO_IS_DUNFOUND(ino) S_IS_DUNFOUND(statemap[ino])
96 #define INO_IS_DVALID(ino) S_IS_DVALID(statemap[ino])
352 extern ushort_t *statemap; /* ptr to inode state table */
441 if (statemap[lfdir] == USTATE) { \
454 if (statemap[lfdir] == USTATE) { \
H A Ddup_avl.c414 statemap[ino] |= INCLEAR; in increment_claimant()
421 if (statemap[ino] & INZLINK) { in increment_claimant()
422 statemap[ino] &= ~INZLINK; in increment_claimant()
423 if (statemap[ino] & DSTATE) { in increment_claimant()
H A Dmain.c207 ushort_t *statemap; variable
625 if (S_IS_ZLINK(statemap[inumber])) { in checkfilesys()
650 free(statemap); in checkfilesys()
654 statemap = NULL; in checkfilesys()
H A Dpass3b.c129 if ((statemap[aclp->i_number] & STMASK) != SSTATE) { in pass3b()
145 statemap[aclp->i_number] = FSTATE; in pass3b()
164 if ((statemap[sci->shadow] & STMASK) != SSTATE) { in pass3b()
214 if (statemap[scc->client[client]] == USTATE) in clear_shadow_client()
H A Dsetup.c869 statemap = calloc((size_t)(maxino + 1), sizeof (*statemap)); in create_and_init_maps()
870 if (statemap == NULL) { in create_and_init_maps()
872 (longlong_t)(maxino + 1) * sizeof (*statemap)); in create_and_init_maps()
1043 if (statemap != NULL) in uncreate_maps()
1044 free(statemap); in uncreate_maps()
H A Dpass1b.c65 if (statemap[inumber] != USTATE) in pass1b()
H A Dpass5.c196 switch (statemap[j] & ~(INORPHAN | INDELAYD)) { in pass5()
221 statemap[j], (int)j); in pass5()
/illumos-gate/usr/src/cmd/svc/startd/
H A Dgraph.c4630 static const struct statemap { in stn_restarter_state() struct