VI_MOUNT
if ((vp->v_iflag & VI_MOUNT) == 0 && vp->v_mountedhere == NULL)
vp->v_iflag |= VI_MOUNT;
vp->v_iflag &= ~VI_MOUNT;
vp->v_iflag &= ~VI_MOUNT;
if ((vp->v_iflag & VI_MOUNT) != 0 || vp->v_mountedhere != NULL) {
vp->v_iflag |= VI_MOUNT;
vp->v_iflag &= ~VI_MOUNT;
if ((vp_covered->v_iflag & VI_MOUNT) != 0) {
vp_covered->v_iflag |= VI_MOUNT;
vp_covered->v_iflag &= ~VI_MOUNT;
vporoot->v_iflag &= ~VI_MOUNT;
if (vp->v_iflag & VI_MOUNT)
flags = vp->v_iflag & ~(VI_MOUNT | VI_DOINGINACT |