F_WRACC
case F_WRACC:
((shr->s_access & F_WRACC) && (flag & FWRITE) == 0))
((shr->s_access & F_WRACC) && !(flag & FWRITE))))
shr.s_access |= F_WRACC;
(shr->s_access == F_WRACC && (flag & FWRITE) == 0)))
((shr->s_access & F_WRACC) && !(flag & FWRITE))))
new_access |= F_WRACC;
shr.s_access |= F_WRACC;
case F_WRACC:
shr->s_access = F_WRACC;
(shrl->shr->s_access & F_WRACC)))
if ((shr->s_access & F_WRACC) ||
(shrl->shr->s_access & F_WRACC)) {
if ((shr->s_access & F_WRACC) ||
(shrl->shr->s_access & F_WRACC)) {
if (shr->s_access & F_WRACC)
if ((shr->s_access & (F_RDACC|F_WRACC)) == 0)
if (shr->s_access & ~(F_RDACC|F_WRACC|F_RWACC|F_RMACC|F_MDACC)) {