FOUND
if ((ckinode(ip.i_dp, &idesc) & FOUND) != 0) {
if ((ckinode(ip.i_dp, &idesc) & FOUND) == 0) {
if ((ckinode(ip.i_dp, &idesc) & FOUND) == 0) {
return (STOP|FOUND);
return (STOP|FOUND);
return (STOP|FOUND|ALTERED);
if ((ckinode(ip.i_dp, &dotdesc) & FOUND))
if ((ckinode(ip.i_dp, &dotdesc) & FOUND) && preen)
return (ALTERED|STOP|FOUND);
if ((ckinode(ip.i_dp, &idesc) & FOUND) == 0)
if (ckinode(ip.i_dp, &idesc) & FOUND)
if ((ckinode(snapip->i_dp, &idesc) & FOUND) == 0)
return (STOP | FOUND);
if ((ckinode(dp, &idesc) & FOUND) == FOUND) {
if (ckinode(curinode, &idesc) & FOUND) {
return STOP|ALTERED|FOUND;
if (ckinode(curinode, &idesc) & FOUND)
return STOP|ALTERED|FOUND;
return STOP|FOUND; /* won't fit, so give up */
if ((rval & (FOUND|ALTERED)) == (FOUND|ALTERED))
else if (rval & FOUND) {
ss.slotstatus = FOUND;
if (ssp->slotstatus != FOUND) {
ssp->slotstatus = FOUND;
slotstatus = FOUND;
if (slotstatus != FOUND) {
if (slotstatus != FOUND) {
slotstatus = FOUND;
slotstatus = FOUND;
qup->flags |= FOUND;
if (qup->flags & FOUND) {
qup->flags &= ~FOUND;
qup->flags |= FOUND;
if (qup->flags & FOUND) {
qup->flags &= ~FOUND;