Lines Matching defs:lowervp
202 * uppervp and lowervp should be unlocked. Because if new unionfs vnode is
203 * locked, uppervp or lowervp is locked too. In order to prevent dead lock,
208 struct vnode *lowervp, struct vnode *dvp,
225 if (uppervp == NULLVP && lowervp == NULLVP)
228 vt = (uppervp != NULLVP ? uppervp->v_type : lowervp->v_type);
236 vp = unionfs_get_cached_vnode(uppervp, lowervp, dvp, path);
245 (lowervp == NULLVP || ump->um_lowervp != lowervp)) {
267 if (lowervp != NULLVP)
268 vref(lowervp);
276 unp->un_lowervp = lowervp;
281 vp->v_vnlock = lowervp->v_vnlock;
293 (lowervp != NULLVP && ump->um_lowervp == lowervp))
303 if (lowervp != NULLVP)
304 vrele(lowervp);