Lines Matching refs:v_marks
94 * The value of v_marks in conjuction with the value of v_refcnt determines the
239 ((vifp)->v_marks & VIF_MARK_CONDEMNED)) { \
250 ((vifp)->v_marks & VIF_MARK_CONDEMNED)) { \
656 if (vifp->v_marks & VIF_MARK_GOOD) {
665 vifp->v_marks &= ~VIF_MARK_GOOD;
666 vifp->v_marks |= VIF_MARK_CONDEMNED;
812 if (!(vifp->v_marks & VIF_MARK_GOOD)) {
856 * if v_marks == 0 but v_refcnt != 0 means struct is being
867 vifp->v_marks != 0 ||
1030 vifp->v_marks = VIF_MARK_GOOD;
1046 ASSERT(vifp->v_marks & VIF_MARK_CONDEMNED);
1110 * i.e vifp->v_marks == 0 and refcnt > 0.
1113 !(vifp->v_marks & VIF_MARK_GOOD)) {
1119 vifp->v_marks &= ~VIF_MARK_GOOD;
1120 vifp->v_marks |= VIF_MARK_CONDEMNED;