Home | History | Annotate | Download | only in unionfs

Lines Matching refs:lowervp

63  * uppervp and lowervp should be unlocked. Because if new unionfs vnode is
64 * locked, uppervp or lowervp is locked too. In order to prevent dead lock,
69 struct vnode *lowervp, struct vnode *dvp,
81 if (uppervp == NULLVP && lowervp == NULLVP)
89 (lowervp == NULLVP || ump->um_lowervp != lowervp)) {
98 vnode_t *svp = (uppervp != NULLVP) ? uppervp : lowervp;
107 if (lowervp != NULLVP)
108 vref(lowervp);
113 unp->un_lowervp = lowervp;
122 vp->v_type = (uppervp != NULLVP ? uppervp->v_type : lowervp->v_type);
127 (lowervp != NULLVP && ump->um_lowervp == lowervp))