GET_ISTATE
if (GET_ISTATE(lfdir) != DFOUND) {
if (GET_ISTATE(parent) != DSTATE && GET_ISTATE(parent) != DFOUND) {
SET_ISTATE(ino, GET_ISTATE(parent));
if (GET_ISTATE(ino) == DSTATE) {
state = GET_ISTATE(inp->i_number);
GET_ISTATE(inp->i_child->i_number) != state)
#define SET_ISTATE(ino, v) do { GET_ISTATE(ino) = (v); } while (0)
switch (GET_ISTATE(ino)) {
errexit("BAD STATE %d TO BLKERR\n", GET_ISTATE(ino));
else if (GET_ISTATE(request) != USTATE)
if (GET_ISTATE(ino) == USTATE)
if (GET_ISTATE(inumber) != USTATE &&
errexit("BAD STATE %d FOR ROOT INODE\n", GET_ISTATE(ROOTINO));
switch (GET_ISTATE(dirp->d_ino)) {
if (GET_ISTATE(dirp->d_ino) == FCLEAR)
GET_ISTATE(dirp->d_ino),
switch (GET_ISTATE(ROOTINO)) {
(inp->i_parent != 0 && GET_ISTATE(inp->i_number) != DSTATE))
if (GET_ISTATE(inp->i_number) == DCLEAR)
GET_ISTATE(inp->i_parent) != DSTATE ||
SET_ISTATE(orphan, GET_ISTATE(inp->i_parent));
GET_ISTATE(inumber),
switch (GET_ISTATE(inumber)) {
switch (GET_ISTATE(j)) {
GET_ISTATE(j), (unsigned long long)j);
(GET_ISTATE(curdir) != DSTATE && GET_ISTATE(curdir) != DFOUND)) {