V_WRITE
case V_WRITE:
case V_WRITE:
case V_WRITE:
case V_WRITE:
if (((fflags & FWRITE) && vn_has_other_opens(vp, V_WRITE)) ||
(((fflags & FWRITE) == 0) && vn_is_opened(vp, V_WRITE)) ||
vn_is_mapped(vp, V_WRITE)) {
if (((fflags & FWRITE) && vn_has_other_opens(vp, V_WRITE)) ||
(((fflags & FWRITE) == 0) && vn_is_opened(vp, V_WRITE)) ||
vn_is_mapped(vp, V_WRITE)) {
if (((fflags & FWRITE) && vn_has_other_opens(vp, V_WRITE)) ||
(((fflags & FWRITE) == 0) && vn_is_opened(vp, V_WRITE)) ||
if (((fflags & FWRITE) && vn_has_other_opens(vp, V_WRITE)) ||
(((fflags & FWRITE) == 0) && vn_is_opened(vp, V_WRITE)) ||
return (((mode & FWRITE) && vn_has_other_opens(vp, V_WRITE)) ||
(((mode & FWRITE) == 0) && vn_is_opened(vp, V_WRITE)) ||
case V_WRITE:
case V_WRITE:
case V_WRITE:
case V_WRITE:
ASSERT(vn_is_mapped(svd1->vp, V_WRITE));
ASSERT(vn_is_mapped(svd2->vp, V_WRITE));
ASSERT(vn_is_mapped(svd->vp, V_WRITE));
ASSERT(vn_is_mapped(svd->vp, V_WRITE));
if (vn_is_mapped(vp, V_WRITE)) {