VINACTIVE
KKASSERT(vp->v_flag & VINACTIVE);
KKASSERT(vp->v_flag & VINACTIVE);
if ((vp->v_flag & VINACTIVE) == 0) {
_vsetflags(vp, VINACTIVE);
if (vp->v_flag & VINACTIVE)
_vclrflags(vp, VINACTIVE); /* SMP race ok */
_vclrflags(vp, VINACTIVE);
if ((vp->v_flag & VINACTIVE) == 0) {
vsetflags(vp, VINACTIVE);
vclrflags(vp, VINACTIVE | VRECLAIMED);
(vp->v_flag & (VINACTIVE|VOBJDIRTY)) == VINACTIVE &&
if (ip->vp && (ip->vp->v_flag & VINACTIVE) == 0) {
(ip->vp == NULL || (ip->vp->v_flag & VINACTIVE))) {
(vp->v_flag & (VINACTIVE|VRECLAIMED)) == 0) {
if (vn.v_flag & VINACTIVE)
if (flag & VINACTIVE)