VOP_ISLOCKED
relock = VOP_ISLOCKED(vp) && !xlocked;
if (VOP_ISLOCKED(vp))
if ((vp->v_flag & VLOCKSWORK) && !VOP_ISLOCKED(vp))
if (VOP_ISLOCKED(vp)) {
if (VOP_ISLOCKED(vp) == 0)
if (((vp)->v_flag & VLOCKSWORK) && !VOP_ISLOCKED(vp)) { \
VOP_ISLOCKED(ap->a_vp) ? "(LOCKED)" : "");
if (vp->v_usecount > 1 && !VOP_ISLOCKED(vp)) {
if (VOP_ISLOCKED(vp))
KASSERT(VOP_ISLOCKED(sp->s_dvp));
int VOP_ISLOCKED(struct vnode *);
KASSERT((node)->tn_vnode == NULL || VOP_ISLOCKED((node)->tn_vnode)); \
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(dvp));
KASSERT(VOP_ISLOCKED(dvp));
KASSERT(dvp == NULL || VOP_ISLOCKED(dvp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(node->tn_vnode));
KASSERT(VOP_ISLOCKED(node->tn_vnode));
KASSERT(VOP_ISLOCKED(node->tn_vnode));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(dvp));
KASSERT(VOP_ISLOCKED(tdvp) == LK_EXCLUSIVE);
KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(fdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(fdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(*fvp_ret) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tdvp) == LK_EXCLUSIVE);
(VOP_ISLOCKED(*tvp_ret) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(a_dvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(b_dvp) == LK_EXCLUSIVE);
KASSERT((a_vp == NULL) || (VOP_ISLOCKED(a_vp) == LK_EXCLUSIVE));
KASSERT((b_vp == NULL) || (VOP_ISLOCKED(b_vp) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(b_vp) == LK_EXCLUSIVE);
fail3: KASSERT(VOP_ISLOCKED(b_dvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(a_vp) == LK_EXCLUSIVE);
fail1: KASSERT(VOP_ISLOCKED(a_dvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tdvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fvp) == LK_EXCLUSIVE);
KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(vp) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fdnode->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fnode->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tdnode->tn_vnode) == LK_EXCLUSIVE);
(VOP_ISLOCKED(tnode->tn_vnode) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(fdnode->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(fnode->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(tdnode->tn_vnode) == LK_EXCLUSIVE);
(VOP_ISLOCKED(tnode->tn_vnode) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(dnode->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(node->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(dnode->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(node->tn_vnode) == LK_EXCLUSIVE);
KASSERT(VOP_ISLOCKED(dnode->tn_vnode) == LK_EXCLUSIVE);
(VOP_ISLOCKED(dnode->tn_vnode) == LK_EXCLUSIVE));
KASSERT(VOP_ISLOCKED(dvp));
KASSERT((*vpp && VOP_ISLOCKED(*vpp)) || error);
KASSERT(VOP_ISLOCKED(dvp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(dvp));
KASSERT(VOP_ISLOCKED(dvp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
KASSERT(VOP_ISLOCKED(vp));
if (!VOP_ISLOCKED(ITOV(ip)))
if (!VOP_ISLOCKED(ITOV(ip)))
if (!VOP_ISLOCKED(vp))
if ((vp->v_flag & VLOCKSWORK) && !VOP_ISLOCKED(vp))